php變量與字符串的增刪改查操作示例
本文實(shí)例講述了php變量與字符串的增刪改查操作。分享給大家供大家參考,具體如下:
變量的使用
<?php//告訴瀏覽器以什么編碼方式解析什么類(lèi)型的文檔,防止中文亂碼header('Content-type: text/html; charset=utf-8');// 整型的例子// 聲明整型 $var=123;// 輸出一個(gè)或者多個(gè)字符串echo $var;//但因變量的詳細(xì)信息,可以一次打印一個(gè)或者多個(gè)變量的詳細(xì)信息// H:devwamp64wwwdemo15-test.php:9:int 123var_dump($var);// 聲明八進(jìn)制整數(shù)$var=0123;echo $var;var_dump($var); // 聲明十六進(jìn)制整數(shù)$var=0xff00;echo $var;var_dump($var);// 一次聲明多個(gè)參數(shù),并且賦值相同$a=$b=$c=123;// 多個(gè)參數(shù)打印var_dump($a,$b,$c);// 浮點(diǎn)型有誤差$float=12.3;var_dump($float);// 科學(xué)計(jì)數(shù)法$float=2e3;//2 乘以10的三次方2000var_dump($float);$float=2E-2;//2的-10次方0.02var_dump($float); // 布爾類(lèi)型$bool1=true;$bool2=TRUE;$bool3=false;$bool4=FALSE;var_dump($bool1,$bool2,$bool3,$bool4);// if語(yǔ)句$dream=true;if($dream){ echo '那么我就再北京三環(huán)買(mǎi)一套房子';}else { echo '老實(shí)寫(xiě)代碼';}// 字符串類(lèi)型// 字符串要寫(xiě)到定界符當(dāng)中// 單引號(hào),雙引號(hào),heredoc nowdoc$username=’king’;$email='[email protected]';$string=’’;//空字符串var_dump($username,$email,$string); //s echo $username,’<br/>雙引號(hào)解析變量:->’;echo '$username';echo '<br> 單引號(hào)不解析變量:所以效率更高一點(diǎn)->';echo ’$username’;// He Said 'I’m Fine// 如果內(nèi)容和定界符有沖突 要使用轉(zhuǎn)義符echo '<br/>';$str='He Said 'I’m Fine';echo '$str';//單引號(hào)只解析’ 兩個(gè)轉(zhuǎn)義符$str=’1n1t11r11’1$111111111111111111’;echo $str;echo '<br/>';//雙引號(hào)解析所有的轉(zhuǎn)義符$str='1n1t11r11’1$111111111111111111';echo $str; echo '<hr/>';$var=123;//$var的值為123echo ’$var 的值為$var’;echo '<br/>';echo '$var 的值為$var';echo '<hr/>'; $username=’king’;//php 殷勤在解析變量的時(shí)候會(huì)盡肯能多的向后取合法字符 認(rèn)為取的越多 含義越明確//echo '名稱(chēng)$username是我';echo '名稱(chēng)$username 是我';//花括號(hào) php變量中的變量括成一個(gè)整體圖echo '名稱(chēng)${username}是我';echo '名稱(chēng){$username}是我'; //可以對(duì)字符串中的指定字符做增刪改查的操作
字符串操作
<?php//對(duì)于字符串中的指定字符串做增刪改插操作$string=’abcdef’;//查找echo $string{0};echo $string{2};echo $string{5};//修改//注意,修改的時(shí)候只能一對(duì)一$string{1}=’z’;echo ' <br/>';echo $string;$string{4}=’!’;echo ' <br/>';echo $string;echo '<hr/>';$string=’abc’;$string{0}='Hello ';echo '$string';echo '<hr/>';$string=’你好’;var_dump($string);//:string ’你好’ (length=6)echo '<hr/>';//刪除$string=’abcef’;$string{2}=’’;echo '$string';echo '<hr/>';$string{0}=’’;echo '$string';//添加字符echo '<br/>';$string=’abc’;$string{3}=’d’;echo '$string'; echo '<br/>';$string=’abc’;$string{5}=’e’;echo '$string';echo '<br/>';var_dump($string);//string ’abc e’ (length=6)/*$string=’king’;1.輸出首字母2。將字符串中n變成o3.將字符串中的i刪除掉4.再字符串末尾添加一個(gè)嘆號(hào)*/echo '<br/>';$string=’king’;echo '1.輸出首字母:{$string{0}}'; $string{2}=’o’;echo '<br/>';echo '將字符串中n變成o:$string';echo '<br/>';$string{1}=’’;echo '將字符串中的i刪除掉 $string'; $string{4}=’!’;echo '<br/>';echo '將再字符串末尾添加一個(gè)嘆號(hào) $string';var_dump($string);
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php常用函數(shù)與技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語(yǔ)法入門(mén)教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章:
1. PHP設(shè)計(jì)模式中工廠(chǎng)模式深入詳解2. PHP循環(huán)與分支知識(shí)點(diǎn)梳理3. jsp+servlet簡(jiǎn)單實(shí)現(xiàn)上傳文件功能(保存目錄改進(jìn))4. 詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別5. ASP刪除img標(biāo)簽的style屬性只保留src的正則函數(shù)6. 得到XML文檔大小的方法7. 詳解JSP 內(nèi)置對(duì)象request常見(jiàn)用法8. ASP中格式化時(shí)間短日期補(bǔ)0變兩位長(zhǎng)日期的方法9. ASP實(shí)現(xiàn)加法驗(yàn)證碼10. ASP基礎(chǔ)知識(shí)Command對(duì)象講解
