php變量定義和使用


1不要求使用前定義

2在PHP種是聲明變量必須是使用一個美元符號$后面跟變量來表示 如$a=100; $b="string"

unset()函數釋放指定變量

isset()函數檢測變量是否設置

empty()函數檢測一個變身是否為空

例子:

<?php

   $var="";    //聲明變量$var賦予一個空值

   if(empty($var))

      {echo '$var is either 0 or not set at all';}

 

   if(isset($var))

      {echo '$var is not set at all';}   //結果為true。因為$var已經設置

 

unset($var);

  if(isset($var))

     {print "This var is set so I will print. ";}

?>

 

變量命名

1變量名嚴格區分大小寫,但是內置結構和關鍵字和用戶自定義的類名和函數名都是不區分大小寫的。

例如 echo while class  等等都可以任意大小寫

 

變量的引用賦值

<?php

$a='bob';

$b=&$a

?>

a和b只要其中的任意一個有所變化,另一個也會跟着變

 

類型介紹

變量的類型通常不是由程序員設定的,確切地說,是由PHP根據該變量使用的上下文咋運行時候決定的。

如果想查看某個表達式的值和類型,可以使用函數var-dump()

例如

<?php

  $bo=ture;

  $aa="foo";

  $in=12;

var-dump($bo);    //直接輸出變量$bo的類型和值 bool(true)

var-dump($aa);   //   直接輸出string(3)"foo"

var-dump($in);    //直接輸出 int(12)

?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM