學習筆記 PHP基礎 變數and運算子

2022-03-10 05:23:25 字數 1858 閱讀 4209

沒想到這麼快就又要學,看來還是逃不出程式猿的魔爪!

<?php

header("content-type:text/html; charset=utf-8");

define('token','echanfood',true);//大小寫不敏感的常亮 預設false

$word = "hello";//不加""也可以!!!

echo $word." ","world"."

";//.或,都是鏈結字串

$x = 0x10;//十六進製制 變數即用即建,不用宣告型別。。。

$y = 011;//八進位制

echo "x = $x,y = $y";//16,9

echo '

';echo $x/$y;//除法,自動轉浮點

echo '

';echo $x%$y;//餘數

echo "

";echo $x %= $y;

function testarea()

testarea();

echo "x = $x

y = $y

z = $z

";//x = 27; $z無效

echo "s = $s

";//木有東西

testarea();

$str1 = "my";

$str2 = "dreame";

$str3 = "begin";

$strs = array("from","now",$str1);//定義陣列

echo $str1."$str2".$str3,"$strs[0] $strs[1], choose";//{}加不加都一樣

echo '

';var_dump($x);

echo '

';var_dump($s);//null

echo '

';var_dump($str1);

echo '

';var_dump($strs);

echo '

';echo strlen($str1);

echo '

';echo strpos($str2,"ame");//查詢 3

echo '

';++$x;//

$x++;//;

$a = 100;

$b = "100";

echo "關係運算";

echo '

';var_dump($a==$b);//true

echo '

';var_dump($a===$b);//false 值和型別

echo '

';var_dump($a!=$b);//false

echo '

';var_dump($a!==$b);//true 完全不同 草!

echo '

';echo "邏輯運算";

echo '

';var_dump(1 and "");//false and==&&

echo '

';var_dump(0 or null);//false or==||

echo '

';var_dump(1 xor "0");//異或 true

echo '

';var_dump(!"0");//"0"居然是false

echo '

';var_dump(!'');// true

echo '

';var_dump(!' ');// false 有空格是true 沒false

echo '

';var_dump(!0 and 1 || 0.5 && token);//true

?>

PHP基礎學習 變數

php基礎學習 變數 變數的定義 變數是用於儲存資訊的容器 例 x 5 y 6 z x y echo z php變數規則 1.變數以 開頭,後邊跟著變數名 2.變數名必須以字母或者下劃線字元開始 3.變數名只能包含字母數字字元以及下劃線 a z,0 9,4.變數名不能包含空格 5.變數名嚴格區分大小...

PHP學習筆記2(變數)

var name 蘋果 n 10 var dump string 檢視變數型別 string 就是就是 var dump string string 12 就是就是 echo string 9494 int 9494 var dump string echo echo m1 memory get u...

PHP學習筆記01(變數)

如何定義乙個變數以及變數的要求 在php中,變數以美元符號 開頭。只能包含字母 數字 字元 下劃線。變數合法命名必須以字母或者下劃線開頭,並且其中不包含空格。變數區分大小寫 例如 a和 a就是兩個變數 php中沒有宣告變數的命令,所有變數都是在使用的時候被建立。和c c 不同,php中無需對變數宣告...