php變數函式

2021-07-25 21:37:30 字數 839 閱讀 3949

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 函式內部宣...