is_***函式用來判斷變數型別
is_int、is_integer、is_long,判斷變數是否是整型
is_float、is_double、is_real,判斷變數是否是浮點型
is_bool判斷變數是否是布林型
is_string判斷變數是否是字串
is_array判斷變數是否是陣列型別
is_resource判斷變數是否是資源型別
is_object判斷變數是否是物件
is_null判斷變數是否是null
var_dump及print_r可用來輸出變數資訊 如:
輸入:$a=100;
$s='100';
var_dump($a,$s);
輸出:判斷變數是否存在或是否為空
isset:判斷變數是否定義
empty:判斷變數是否為空
unset:取消變數的定義
var_dump(isset($n));
var_dump(empty($n));
unset($n);
gettype獲取變數型別
gettype($);
echo: void echo(arg1,arg2)
print:int print(str)
echo與print的區別
共同點:功能類似,都是語言結構
不同點:
echo可以帶多個引數,print只能乙個
echo沒有返回值,print有返回值,可以用在表示式中 慄:
$a= print('php
');//輸出唱成功,返回 1
echo $a;//輸出:1
?>
PHP之變數函式
php 支援變數函式的概念 使用者可以在乙個變數的後面新增 這時php 會尋找與變 量名同名的函式,並執行它。也就是說,可以通過改變變數的值來呼叫不同的函式。例如,下面的例子中首先宣告了兩個函式foo 和bar 然後初始化這兩個變數,它們的值分別 為foo 和bar,最後使用變數呼叫函式 foo.p...
php 外部引用變數 php呼叫函式外的變數方法
按照一般程式編寫的思路,函式外的變數應該是可以看成全域性變數的,如果是全域性變數的話,那麼在函式中呼叫是完全沒有問題的。本文主要和大家分享php呼叫函式外的變數方法,希望能幫助到大家。看來php和我們傳統的思路有點問題,那麼php中全域性變數是怎麼的呢,我特意編寫 試試看。1.在外部用global定...
php中自變數 PHP 變數
php 變數作用域 變數的作用域是指令碼中變數可被引用和使用的部分,php 中有四種不同的變數作用域 序號作用域 描述local 區域性作用域 global 全域性作用域 static 靜態作用域 parameter 函式引數作用域 1 local 本地的 區域性變數的作用域 在 php 函式內部宣...