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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## empty為true的表達式 ~~~ empty(null); empty(0); empty('0'); empty(''); empty(false); empty([]); empty($not_exists_var);//未定義的變量 ~~~ ## empty為false的表達式 ~~~ $exists_var = 'abc'; $a[] = empty($exists_var); $a[] = empty($exists_var[0]); $a[] = empty($exists_var[0.5]); $a[] = empty($exists_var['0']); ~~~ ## NULL 合并運算符 ~~~ //當$username未定義,或者為null,值為 'nobody' $username = $username ?? 'nobody'; //等價 $username = isset($username) ? $username : 'nobody'; //當$username為空(empty()返回true) $username = $username ?: 'nobody'; //等價 $username = empty($username) ? $username : 'nobody'; ~~~ ## 返回帶命名空間的完整的類名 ~~~ echo BaseController::class; //返回 "app\\BaseController" ~~~ ## 獲取某個文件夾下的文件 ~~~ $files = glob($filePath . '*.php'); ~~~ ## new self與 new static的區別 self指向的是當前方法存在的這個類,也就是父類。static指向的是最終那個子類。 ~~~ class Parent { public static function getParent() { return new self; } public static function getChild() { return new static; } } class Son extends Parent { } var_dump(Son::getParent(), PHP_EOL);//object(Parent)#1 (0) {} var_dump(Son::getChild(), PHP_EOL);//object(Son)#1 (0) {} ~~~ ## self::ClassName 與 static::ClassName 的區別 self指向的是當前方法存在的這個類,也就是父類。static指向的是最終那個子類。 ~~~ class Parent { public static function getParent() { return self::class; } public static function getChild() { return static::class; } } class Son extends Parent { } echo Son::getParent(), PHP_EOL;//parent echo Son::getChild(), PHP_EOL;//Son ~~~ ## 為什么字符集不選擇utf8,排序規則不使用utf8\_general\_ci 采用utf8編碼的MySQL無法保存占位是4個字節的Emoji表情。為了使后端的項目,全面支持客戶端輸入的Emoji表情,升級編碼為utf8mb4是最佳解決方案。對于JDBC連接串設置了characterEncoding為utf8或者做了上述配置仍舊無法正常插入emoji數據的情況,需要在代碼中指定連接的字符集為utf8mb4。
                  <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>

                              哎呀哎呀视频在线观看