<track id="p1jc3"><source id="p1jc3"><em id="p1jc3"></em></source></track>
<bdo id="p1jc3"><address id="p1jc3"><dd id="p1jc3"></dd></address></bdo>
<menuitem id="p1jc3"><optgroup id="p1jc3"><dd id="p1jc3"></dd></optgroup></menuitem>

    1. <track id="p1jc3"><div id="p1jc3"></div></track>
        <track id="p1jc3"></track>
      1. <track id="p1jc3"><span id="p1jc3"></span></track>
        <track id="p1jc3"></track>

      2. <track id="p1jc3"><span id="p1jc3"></span></track>

        <menuitem id="p1jc3"></menuitem><menuitem id="p1jc3"></menuitem>

            云狐網

            您現在的位置是:首頁 > 網站建設 > cms系統

            cms系統

            帝國cms模板中使用PHP生成隨機字符的方法

            電腦迷 2020-08-08 11:23:39cms系統
            做站的站長很多時候買個模板就直接用,對于模板的一些小優化這類知道的很少,下面來說說如何在模板中使用隨機字符來提供模板的唯一性和原創程序。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
             

            方法1:Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            第一種方法是最容易理解的方法。它可以實現如下:Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            將所有可能的字母存儲到字符串中,生成從0到字符串長度-1的隨機索引,打印該索引處的字母,執行此步驟n次(其中n是所需字符串的長度)。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            程序代碼如下:Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            <?php Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            $n=10; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            function getName($n) { Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                $randomString = ''; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

               Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                for ($i = 0; $i < $n; $i++) { Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                    $index = rand(0, strlen($characters) - 1); Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                    $randomString .= $characters[$index]; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                } Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

               Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

                return $randomString; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            } Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

               Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            echo getName($n); Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            ?>Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            說明這里面最開始的10是字符的長度,可以隨意修改。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            方法2:

            使用uniqid()函數。PHP中的uniqid()函數是一個內置函數,用于根據當前時間(微秒)生成唯一ID。默認情況下,它返回一個13個字符長的唯一字符串。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            一次生成13個不一樣的字符,減少重復。根據時間來的。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            程序:Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            <?php  Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            $result = uniqid();   Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            echo $result; Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            ?>Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網

            Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            一般模板中直接插入這兩段代碼就可以直接用了,非常的簡便 。Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            Z8s電腦_數碼_手機應用問題解決的IT技術網站 - 云狐網
            以上就是在帝國cms模板中插入隨機字符的方法和代碼實例了。

            <track id="p1jc3"><source id="p1jc3"><em id="p1jc3"></em></source></track>
            <bdo id="p1jc3"><address id="p1jc3"><dd id="p1jc3"></dd></address></bdo>
            <menuitem id="p1jc3"><optgroup id="p1jc3"><dd id="p1jc3"></dd></optgroup></menuitem>

              1. <track id="p1jc3"><div id="p1jc3"></div></track>
                  <track id="p1jc3"></track>
                1. <track id="p1jc3"><span id="p1jc3"></span></track>
                  <track id="p1jc3"></track>

                2. <track id="p1jc3"><span id="p1jc3"></span></track>

                  <menuitem id="p1jc3"></menuitem><menuitem id="p1jc3"></menuitem>

                      阿娇13分49秒无删减版