日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

memory php 变量,php入门-变量

發(fā)布時(shí)間:2025/3/15 php 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 memory php 变量,php入门-变量 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

打印一串字符。

echo 'PHP學(xué)到家,走到哪兒都不怕!';

?>

輸出23+6的計(jì)算結(jié)果

echo 23+6;

?>

.連接符

echo "Good,"."morning!";

?>

注釋

//echo "歡迎同學(xué)們!";

echo 1+2+3+4+5;

?>

什么是變量

$var = "學(xué)PHP";

echo $var;

echo "
";

$var = "共同進(jìn)步";

echo $var;

?>

”var_dump”函數(shù)可以將我們的變量的數(shù)據(jù)類型顯示出來。

$var_name = "蘋果";

$n =10;

var_dump($var_name);

var_dump($n);

?>

//string(6) "蘋果" int(10)

通過使用“memory_get_usage”獲取當(dāng)前PHP消耗的內(nèi)存。

echo $m1 = memory_get_usage();

echo "
";

$var_string = "123";

echo $m2 = memory_get_usage()-$m1;

echo "
";

$n=123;

echo $m3 = memory_get_usage()-$m1-$m2;

echo "
";

$f=123.00;

echo $m4 = memory_get_usage()-$m1-$m2-$m3;

echo "
";

$var_array = array("123");

echo $m5 = memory_get_usage()-$m1-$m2-$m3-$m4;

?>

//322696

//184

//160

//160

//352

//$m1相當(dāng)于初始化的時(shí)候消耗的內(nèi)存,memory_get_usage()這個(gè)函數(shù)是到當(dāng)前這一步為止一共消耗多少內(nèi)存。然后,一減就得到當(dāng)前這一步消耗的內(nèi)存。

PHP變量的數(shù)據(jù)類型

var_dump()方法是判斷一個(gè)變量的類型與長(zhǎng)度,并輸出變量的數(shù)值,如果變量有值輸?shù)氖亲兞康闹挡⒒胤禂?shù)據(jù)類型.

$string = "就是就是";

var_dump($string);

echo "
";

$string = 9494;

var_dump($string);

echo "
";

?>

//string(12) "就是就是"

//int(9494)

//不必向PHP聲明變量的數(shù)據(jù)類型,PHP會(huì)自動(dòng)把變量轉(zhuǎn)換為自動(dòng)的數(shù)據(jù)類型

//通過“var_dump”函數(shù),輸出數(shù)據(jù)類型。

PHP標(biāo)量類型—布爾類型

$man = "男";

$flag = $man == "男";

echo $flag ;

echo "
" ;

var_dump($flag);

?>

//1

//bool(true)

//$flag = $man == "男";

//php中運(yùn)算符有優(yōu)先級(jí),和平時(shí)做加減乘除的運(yùn)算優(yōu)先級(jí)類似,==的優(yōu)先級(jí)高于=,所以先計(jì)算$man == "男",返回結(jié)果是TRUE或者FALSE,第二步拿上一步的計(jì)算結(jié)果給$flag賦值,所以$flag=TRUE或者$flag=FALSE,$flag就是布爾型

PHP標(biāo)量類型—整型

$data_int1 = 123; //123十進(jìn)制數(shù)

echo $data_int1;

echo "
";

$data_int2 = -123; //-123一個(gè)負(fù)數(shù)

echo $data_int2;

echo "
";

$data_int3 = 0123; //83八進(jìn)制數(shù)

echo $data_int3;

echo "
";

$data_int4 = 0x123; //291十六進(jìn)制數(shù)

echo $data_int4;

echo "
";

?>

PHP標(biāo)量類型—浮點(diǎn)型

e3是10的三次方,E-3是10的-3次方

$num_float1=1.234;

echo $num_float1;

echo "
";

$num_float2=1.2e3;

echo $num_float2;

echo "
";

$num_float3=7.0E-3;

echo $num_float3;

echo "
";

?>

//1.234

//1200

//0.007

PHP標(biāo)量類型—字符串(1)

$str_string1 = '我是字符串';

$str_string2 = "我也是字符串哦";

echo $str_string1;

echo "
";

echo $str_string2;

?>

//我是字符串

//我也是字符串哦

PHP標(biāo)量類型—字符串(2)

$str_string1 = '甲問:"你在哪里學(xué)的PHP?"';

$str_string2 = "乙毫不猶豫地回答:'菜鳥網(wǎng)'";

$str_string3 = '甲問:\'能告訴我網(wǎng)址嗎?\'';

$str_string4 = "乙答道:\"http://www.huanghanlian.com/\"";

echo $str_string1;

echo "
";

echo $str_string2;

echo "
";

echo $str_string3;

echo "
";

echo $str_string4;

echo "
";

?>

//甲問:"你在哪里學(xué)的PHP?"

//乙毫不猶豫地回答:'菜鳥網(wǎng)'

//甲問:'能告訴我網(wǎng)址嗎?'

//乙答道:"http://www.huanghanlian.com/"

PHP標(biāo)量類型—字符串(3)

當(dāng)雙引號(hào)中包含變量時(shí),變量會(huì)與雙引號(hào)中的內(nèi)容連接在一起;

當(dāng)單引號(hào)中包含變量時(shí),變量會(huì)被當(dāng)做字符串輸出。

$love = "I love you!";

$string1 = "繼小鵬,$love";

$string2 = '繼小鵬,$love';

echo $string1;

echo "
";

echo $string2;

?>

//繼小鵬,I love you!

//繼小鵬,$love

PHP標(biāo)量類型—字符串(4)

只要用了<<

$string1=<<

我有一只小毛驢,我從來也不騎。

有一天我心血來潮,騎著去趕集。

我手里拿著小皮鞭,我心里正得意。

不知怎么嘩啦啦啦啦,我摔了一身泥.

GOD;

echo $string1;

?>

PHP第一種特殊類型—資源

資源(resource):資源是由專門的函數(shù)來建立和使用的,例如打開文件、數(shù)據(jù)連接、圖形畫布。我們可以對(duì)資源進(jìn)行操作(創(chuàng)建、使用和釋放)。任何資源,在不需要的時(shí)候應(yīng)該被及時(shí)釋放。如果我們忘記了釋放資源,系統(tǒng)自動(dòng)啟用垃圾回收機(jī)制,在頁(yè)面執(zhí)行完畢后回收資源,以避免內(nèi)存被消耗殆盡。

//首先采用“fopen”函數(shù)打開文件,得到返回值的就是資源類型。

$file_handle = fopen("f.txt","r");

if ($file_handle){

//接著采用while循環(huán)(后面語言結(jié)構(gòu)語句中的循環(huán)結(jié)構(gòu)會(huì)詳細(xì)介紹)一行行地讀取文件,然后輸出每行的文字

while (!feof($file_handle)) { //判斷是否到最后一行

$line = fgets($file_handle); //讀取一行文本

echo $line; //輸出一行文本

echo "
"; //換行

}

}

fclose($file_handle);//關(guān)閉文件

?>

//解釋

$a = fopen("打開文件根目錄","r");//打開文件

$b = fgets($a);//讀取文件中的內(nèi)容

$c = fclose($a);//關(guān)閉文件

PHP第二種特殊類型—空類型

NULL(NULL):NULL是空類型,對(duì)大小寫不敏感,NULL類型只有一個(gè)取值,表示一個(gè)變量沒有值,當(dāng)被賦值為NULL,或者尚未被賦值,或者被unset(),這三種情況下變量被認(rèn)為為NULL。

unset是將變量刪除,成功則返回 true 值

error_reporting禁止顯示php警告提示

error_reporting(0); //禁止顯示PHP警告提示

$var;

var_dump($var);

$var1 = null;

var_dump($var1);

$var2 = NULL;

var_dump( $var2);

$var3 = "節(jié)日快樂!";

“unset($var3);

var_dump($var3);

?>

總結(jié)

以上是生活随笔為你收集整理的memory php 变量,php入门-变量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。