php變量與字符串的增刪改查操作示例
本文實例講述了php變量與字符串的增刪改查操作。分享給大家供大家參考,具體如下:
變量的使用
<?php//告訴瀏覽器以什么編碼方式解析什么類型的文檔,防止中文亂碼header('Content-type: text/html; charset=utf-8');// 整型的例子// 聲明整型 $var=123;// 輸出一個或者多個字符串echo $var;//但因變量的詳細信息,可以一次打印一個或者多個變量的詳細信息// H:devwamp64wwwdemo15-test.php:9:int 123var_dump($var);// 聲明八進制整數$var=0123;echo $var;var_dump($var); // 聲明十六進制整數$var=0xff00;echo $var;var_dump($var);// 一次聲明多個參數,并且賦值相同$a=$b=$c=123;// 多個參數打印var_dump($a,$b,$c);// 浮點型有誤差$float=12.3;var_dump($float);// 科學計數法$float=2e3;//2 乘以10的三次方2000var_dump($float);$float=2E-2;//2的-10次方0.02var_dump($float); // 布爾類型$bool1=true;$bool2=TRUE;$bool3=false;$bool4=FALSE;var_dump($bool1,$bool2,$bool3,$bool4);// if語句$dream=true;if($dream){ echo '那么我就再北京三環買一套房子';}else { echo '老實寫代碼';}// 字符串類型// 字符串要寫到定界符當中// 單引號,雙引號,heredoc nowdoc$username=’king’;$email='1377093782@qq.com';$string=’’;//空字符串var_dump($username,$email,$string); //s echo $username,’<br/>雙引號解析變量:->’;echo '$username';echo '<br> 單引號不解析變量:所以效率更高一點->';echo ’$username’;// He Said 'I’m Fine// 如果內容和定界符有沖突 要使用轉義符echo '<br/>';$str='He Said 'I’m Fine';echo '$str';//單引號只解析’ 兩個轉義符$str=’1n1t11r11’1$111111111111111111’;echo $str;echo '<br/>';//雙引號解析所有的轉義符$str='1n1t11r11’1$111111111111111111';echo $str; echo '<hr/>';$var=123;//$var的值為123echo ’$var 的值為$var’;echo '<br/>';echo '$var 的值為$var';echo '<hr/>'; $username=’king’;//php 殷勤在解析變量的時候會盡肯能多的向后取合法字符 認為取的越多 含義越明確//echo '名稱$username是我';echo '名稱$username 是我';//花括號 php變量中的變量括成一個整體圖echo '名稱${username}是我';echo '名稱{$username}是我'; //可以對字符串中的指定字符做增刪改查的操作
字符串操作
<?php//對于字符串中的指定字符串做增刪改插操作$string=’abcdef’;//查找echo $string{0};echo $string{2};echo $string{5};//修改//注意,修改的時候只能一對一$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.再字符串末尾添加一個嘆號*/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 '將再字符串末尾添加一個嘆號 $string';var_dump($string);
更多關于PHP相關內容感興趣的讀者可查看本站專題:《php常用函數與技巧總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP基本語法入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
相關文章:
1. 解析原生JS getComputedStyle2. Idea 2019.3 本應該搜索到的插件卻搜索不到的解決方法3. SpringBoot+SpringCache實現兩級緩存(Redis+Caffeine)4. IntelliJ IDEA安裝插件的方法步驟5. 在JSP中使用formatNumber控制要顯示的小數位數方法6. ASP.NET MVC視圖頁使用jQuery傳遞異步數據的幾種方式詳解7. ASP.NET泛型三之使用協變和逆變實現類型轉換8. IntelliJ IDEA導入jar包的方法9. 每日六道java新手入門面試題,通往自由的道路10. 每日六道java新手入門面試題,通往自由的道路--多線程
