-
全局變量 global global $i; 超全局變量 $GLOBALS $GLOBALS['username']查看全部
-
pathinfo() 函數以數組的形式返回文件路徑的信息。 pathinfo(path,options) path:規定要檢查的路徑。 options:可選。規定要返回的數組元素。默認是 all。 可能的值:PATHINFO_DIRNAME - 只返回 dirname 目錄名 PATHINFO_BASENAME - 只返回 basename 基本名 PATHINFO_EXTENSION - 只返回 extension 擴展名查看全部
-
函數可以返回任意類型,默認返回 null查看全部
-
PHP 1.函數不區分大小寫 2.函數定義和調用沒有先后順序 3.不支持函數重載(自定義函數重名,會出現致命錯誤) 4.可以用function_exists('test1') 判斷函數是否存在,在if內定義函數 5.可以自定義函數內,定義函數,(內部函數不能直接調用) 6.注意區分函數和語法結構查看全部
-
檢測函數名稱是否存在函數 function_exists($funcName);如果存在返回true,否則返回false; 例如 var_dump(function_exists('strtolower'));查看全部
-
自定義函數 function 函數名稱(【$參數名稱【=值】】){ 代碼段; return 返回值; }查看全部
-
設置默認參數 如 $cols=5 這樣為默認參數,仍然可以傳參。必選參數放前面,可選參數放后面查看全部
-
可以用function_exist()先檢測函數是否存在查看全部
-
變量可以重名。函數不可以,會報致命錯誤提示查看全部
-
函數名稱不區分大小寫查看全部
-
/* 封裝簡單計算器 給我傳入兩個數值,一個操作符,返回計算的結果 默認是加法操作 */ $num1=1; $num2=2; $op='+'; switch($op){ case "+": $res=$num1+$num2; break; case "-"; $res=$num1-$num2; break; case "*"; $res=$num1*$num2; case "/"; if }查看全部
-
//回調函數的例子 function study(){ echo 'studying...<br/>'; } function play(){ echo 'playing...<br/>'; } function sing(){ echo 'singing...<br/>' } function doWhat($funcName){ echo '我正在'; //通過可變函數的形式進行調用 $funcName()://study() } doWhat('study'); doWhat('play'); doWhat('sing');查看全部
-
header('content-type:text/html;charset=utf-8 '); /** *參數的例子 *返回一個三行兩列表格 *創建3行2列的表格 * @return string */ function createTable(){ $table="<table border='1' cellpadding='0'width='80%'>"; for($i=1;$<3;$++){ $table.="<tr>"; for($j=1;$j<=2;$j++){ $table.="<tb>x</tb>"; } $table.="</tr>"; } $table.="</table>"; return $table; }查看全部
-
變量的作用域查看全部
-
遞歸函數,函數體自己調用自己查看全部
舉報
0/150
提交
取消