1、定義常量:
<?php
//1define("tax_rate",0.08);
echo tax_rate; //輸出0.08
//2 (php 5.3)
const tax_rate2 =0.01;
echo '--'.tax_rate2; //輸出0.01
?>
2、require 和require_once 區別:
前者遇到即包含檔案,後者會判斷是否已經包含過了,如果包含過了,則不再包含檔案。一可以節省資源,二可以避免重複定義的錯誤。
3、include 和include_once的區別:
作用和功能都可以把乙個頁面,包含到另外乙個頁面,前者可以包含多次,後者只包含一次。
4、include 和require 區別(同時include_once 和 require_once):
相同:都是可以引入別的頁面
不同:include 如果出現了錯誤,會繼續執行,require 出現錯誤,則會終止程式。
結論:在做專案的時候 基本上使用 require_once 並且寫在php最前面。
5、php中 定義變數區分大小寫,定義函式的時候不區分大小寫
<?php
/* 定義變數區分大小寫*/
$abc=100;
$abc=200;
echo $abc.'|'.$abc; //輸出100|200
/*定義函式不區分大小寫 下面寫法系統會報錯:fatal error: cannot redeclare abc() */
function abc()
function abc()
?>
PHP容易忘記的知識點分享
1 定義常量 複製 如下 1 define tax rate 0.08 echo tax rate 輸出0.08 2 php 5.3 const tax rate2 0.01 echo tax rate2 輸出0.01 2 require 和require once 區別 前者遇到即包含檔案,後者會...
python 容易忘記的知識點
1.python 提供了三個與 pack 和 unpack 相關的函式 pack 同的變數打包在一起,成為乙個位元組字串 unpack 將位元組字串解包成為變數。calsize 計算按照格式 fmt 打包的結果有多少個位元組。例子 import struct a struct.pack 2i3si ...
C 一些容易忽略的知識點
先看下c語言 c語言是一種面向過程的程式語言,是由資料結構和演算法組成的c語言程式設計,強調的是執行效率。1 c語言的歷史 1969至1973年 美國貝爾實驗室 2 c語言的功能 結構化程式設計 3 c語言的優點 高效 靈活,應用領域廣泛 4 c語言的缺點 c語言沒有自動釋放的機制,如果程式設計師在...