<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ### 常用的一些擴展類庫 目前已有字符串操作,數組操作. 安裝 ``` composer require topthink/think-helper ``` > 更新完善中 > 以下類庫都在`\think\helper`命名空間下 ## Str > 字符串操作 ``` use think\\helper\\Str; // 檢查字符串中是否包含某些字符串 Str::contains($haystack, $needles) // 檢查字符串是否以某些字符串結尾 Str::endsWith($haystack, $needles) // 獲取指定長度的隨機字母數字組合的字符串 Str::random($length = 16) // 字符串轉小寫 Str::lower($value) // 字符串轉大寫 Str::upper($value) // 獲取字符串的長度 Str::length($value) // 截取字符串 Str::substr($string, $start, $length = null) //駝峰轉下劃線 Str::snake($value, $delimiter = '_') //下劃線轉駝峰(首字母小寫) Str::camel($value) //下劃線轉駝峰(首字母大寫) Str::studly //轉為首字母大寫的標題格式 Str::title($value) ``` ## Arr > 數組操作 ``` use think\\helper\\Arr; ``` #### 判斷能否當做數組一樣訪問 ``` //數組返回真 //模型查詢的結果也為真 Arr::accessible($value) ``` #### 向數組添加一個元素,支持"點"分割 ``` Arr::add($array, $key, $value) //如下操作 $arr = []; $arr = Arr::add($arr,'name.3.ss','thinkphp'); //本行結果$arr['name'][3]['ss'] = 'thinkphp' Arr::add($arr,'name','thinkphp2');//本行不會產生影響,因為'name'已存在. ``` #### 將數據集管理類轉換為數組 ``` Arr::collapse($array) ``` #### 排列數組組合 ``` $arr = Arr::crossJoin(['dd'],['ff'=>'gg'],[2],[['a'=>'mm','kk'],'5']); //上面行沒有什么意義,但是可以看到該函數的作用,數組索引被忽略,數組得值被全部組合 $arr = Arr::crossJoin(['a','b','c'],['aa','bb','cc','dd']); //這一行可以看到組合的效果,返回一個二維數組,第二維每個數組是的給定值排列,比如(a,aa),(a,bb),(a,cc)...直到(c,dd) ```
                  <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>

                              哎呀哎呀视频在线观看