亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 145
粉絲 7
評論 7
訪問量 198573
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
PHP基礎(chǔ):字符串函數(shù)的作用和練習(xí)
李東亞1??3????12?
原創(chuàng)
1168人瀏覽過

PHP中常見string字符串函數(shù)練習(xí)

  1. <?php
  2. echo chr(84)."</br>";//ascii碼轉(zhuǎn)字符
  3. echo ord('T');//字符轉(zhuǎn)ascii碼
  4. $str="hello world! what's your name?";
  5. var_dump(chunk_split($str,5,"****"));//將字符串分割成小塊
  6. echo gettype(chunk_split($str,5,"****"));
  7. echo "<hr>";
  8. $arr=explode(" ",$str);//分割字符串返回數(shù)組形式,第三個可選參數(shù),數(shù)組里面有幾個元素
  9. var_dump($arr);
  10. //以特定字符把數(shù)組串聯(lián)成字符串
  11. var_dump(implode(" ",$arr));
  12. var_dump(join(" ",$arr));
  13. $str="Hello world!";
  14. echo lcfirst($str);//把字符串靠頭字母小寫
  15. // trim(string,mask?) — 刪除字符串開頭的空白字符(或其他字符)x
  16. $str=" ldy ";
  17. echo "<br>";
  18. echo "字符串長度:".strlen($str),"字符串處理后的長度:".strlen(trim($str));
  19. // sha1_file()和sha1()和md5一樣
  20. echo md5_file('demo1.php');//計算指定文件的MD5散列值
  21. echo "$$$$$$$$$$$$";
  22. echo md5($str);//計算指定字符串的MD5散列值
  23. echo "<hr>";
  24. parse_str("cid=2&p=5",$arr);//解析url中的查詢字符串返回數(shù)組
  25. var_dump($arr);
  26. $str="wo shi ldy, jin nian 34 sui";
  27. $st=sscanf($str,"%s %s %s %s %s %d %s");
  28. print_r($st);
  29. echo "<hr>";
  30. $str1="ldydlf";
  31. $str2="ldy";
  32. // var_dump(str_contains($str2,$str1));PHP8中的字符串的函數(shù)($str2,是否在$str1中)
  33. $str=<<<ETO
  34. 你好,我是什么人
  35. 什么人,我是中國人
  36. 中國人是干嘛的
  37. ETO;
  38. // echo $str;
  39. echo nl2br($str,true);//在字符串所有新行之前插入 HTML 換行標(biāo)記'<br />' 或 '<br>',并返回。
  40. $str=str_replace($str2,"東亞",$str1);//替換字符串,并返回替換好的字符串;str_ireplace()不區(qū)分到小寫
  41. echo $str,"<br>";
  42. $str=str_pad("ldy",10,"#",STR_PAD_BOTH);//把字符串按給定字符串填充到指定長度
  43. echo $str,"<br>";
  44. echo str_repeat($str2,3);//字符串重復(fù)
  45. echo str_shuffle($str1);//打亂字符串順序
  46. print_r(str_split($str1,3));//以指定長度分割字符串返回數(shù)組
  47. //統(tǒng)計字符串中單詞的數(shù)量(重復(fù)的單詞也算在內(nèi))0 返回個數(shù),1返回每個單詞的數(shù)組,2返回關(guān)聯(lián)數(shù)組(鍵為位置起始索引,值為單詞)
  48. print_r(str_word_count("wo shi wo ,ni shi wo?",1));
  49. echo "<br>";
  50. print_r(str_word_count("wo shi wo ,ni shi wo?",2));
  51. echo "<br>";
  52. // strstr()返回以分隔符后面的所有字符(含分隔符)
  53. echo strstr("zhongyequan@126.com","@");
  54. echo "<br>";
  55. // strstr()返回以分隔符以前的所有字符(不含分隔符)
  56. echo strstr("zhongyequan@126.com","@",true);
  57. $str="<h1>你好</h1>";
  58. echo "<br>";
  59. echo strip_tags($str);
  60. echo $str;
  61. echo strlen("nihao!")."<br>";//返回字符串長度(不包含中文)
  62. echo strlen("你好!");
  63. echo "<br>";
  64. echo strpbrk("lidongya","i");//返回查詢到字符以后的所有字符(包含查詢的字符)
  65. echo strpos("lidongyia","i");//返回字符首次出現(xiàn)的位置索引
  66. echo strrpos("lidongyia","i");//返回字符串最后出現(xiàn)的位置索引
  67. echo strrev("lidongya");//反向輸出字符串
  68. echo strtok("li dongya"," ");//返回分隔符以前的字符
  69. echo "<hr>";
  70. echo strtoupper("lidonyga");
  71. echo strtolower("LiDongya");
  72. echo "<br>";
  73. echo strtr("lidongya","do","Do");
  74. echo "<br>";
  75. echo strtr("lidongya",["li"=>"Li","do"=>"Do"]);
  76. echo "<br>";
  77. echo substr_count("lidongyalidongyalidongya","ido",4);
  78. echo "<br>";
  79. $str="The quick brown fox jumped over the lazy dog";
  80. echo wordwrap($str,10,"<br/>");//字符串以指定寬度插入特定字符
  81. echo "<br>";
  82. echo ucwords($str);//字符串中所有單詞首字母大寫
  83. echo "<br>";
  84. echo ucfirst($str);//字符串首字母大寫
  85. echo "<br>";
  86. echo substr($str,2,5);//取子串
  87. echo "<hr>";
  88. //替換字串
  89. echo substr_replace($str,"hello word!",10);//用指定單詞替換字符串中指定的寬度的內(nèi)容;

字符串函數(shù)練習(xí)結(jié)果

批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語:
本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)