<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                字符串輸出: ``` echo: 輸出一個或多個字符(不是函數,是語言結構) print:輸出一個字符串 print_r:輸出變量的較為詳細的信息 var_dump:輸出變量的完整信息 ``` * 字符串去除與填充: ``` trim:消除一個字符串兩端的空白字符或指定字符(空白字符包括:空格,\n, \r, \t等) $str1 = “ ab cd “; $str2 = trim($str1); //”ab cd” ltrim:消除一個字符串左邊的空白字符或指定字符 rtrim:消除一個字符串右邊的空白字符或指定字符 str_pad:將一個字符串使用指定的字符填充到指定的長度 ``` * 字符串連接與分割: ``` implode:將一個數組的值連接起來組成一個字符串 join:同implode $arr1 = [‘ab’, ‘cd’, 12, 3.5] $v2 = implode(‘-’, $str1); //用“-”連接該數組的所有項,結果為:”ab-cd-12-3.5” explode: 將一個字符串使用指定的字符分割為一個數組 $v1= ”ab-cd-12-3.5”; $arr1 = explode(‘-’, $v1); //結果為:[‘ab’, ‘cd’, 12, 3.5] $arr2 = explode(‘cd’, $v1); //結果為:[‘ab-’, ‘-12-3.5’] str_split:將一個字符串按指定的長度分割為一個數組 ``` * 字符串截取: ``` substr:獲取一個字符串中指定位置開始指定長度的子字符串 strstr:獲取一個字符串中某個指定字符首次出現的位置起,到最后結尾處的字符 strstr(‘abcd.12.3.txt’, ‘.’); //結果是:”.12.3.txt” strrchr:獲取一個字符串中某個指定字符最后一次出現的位置起,到最后結尾處的字符 strrchr(‘abcd.12.3.txt’, ‘.’); //結果是:”.txt” ``` * 字符串替換: ``` str_replace:將一個字符串中的指定字符,替換為給定的新字符。 $v1 = ”ab-cd-12-3.5”; $v2 = str_replace(‘-’, ‘|’, $v1); //結果是:”ab|cd|12|3.5” $v3 = str_replace(‘-’, ‘++’, $v1); //結果是:”ab++cd++12++3.5” substr_replace:將一個字符串中指定位置開始的指定個數的字符,替換為給定的新字符。 ``` * 字符串長度與位置: ``` strlen:獲取字符串的字節長度。 strpos:獲取一個字符串中某個子字符串首次出現的位置。 strpos(‘abcd.12.3.txt’, ‘.’); //結果是:4 strrpos:獲取一個字符串中某個子字符串最后一次出現的位置。 strrpos(‘abcd.12.3.txt’, ‘.’); //結果是:9 strrpos(‘abcd.12.3.txt’, ‘cd’); //結果是:2 $v1 = ‘abcdefg’; $s1 = $v1[0]; //類似數組的語法,其實是取得一個字符串中某個位置上的字符!結果為’a’ $s2 = $v1[3]; //”d” ``` * 字符轉換: ``` strtolower:將一個字符串轉換為小寫。 strtoupper:將一個字符串轉換為大寫。 lcfirst:將一個字符串的首字母轉換為小寫。 ucfirst:將一個字符串的首字母轉換為大寫。 ucwords:將一個字符串中的所有單詞的首字母轉換大寫。 ``` * 特殊字符處理: ``` nl2br:將換行符轉換為”<br />”標簽字符 addslashes: 將一個字符串中的以下幾個字符使用反斜杠進行轉義:\ ‘ “ htmlspecialchars:將html中的特殊字符轉換為html實體字符,如下所示: (& ‘ “ < > )分別轉換為:((&amp; &apos; &quot; &lt; &gt; ) htmlspecialchars_decode:將html實體字符,轉換回原本的字符。 ``` 案例: 取出如下若干個文件中的圖片文件。 ``` $files = array(‘abc.gif’, ‘123.txt’, ‘dir1/gift.PNG’, ‘file1.JPG’, ‘gif動畫制作教程.doc’ ); ``` ![](https://img.kancloud.cn/24/4b/244b99d74470560dd70151b2eb937266_745x299.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看