《PHP實例:thinkphp在php7環(huán)境下提示Cannot use ‘String’ as class name as it is reserved的解決方法》要點:
本文介紹了PHP實例:thinkphp在php7環(huán)境下提示Cannot use ‘String’ as class name as it is reserved的解決方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:thinkphp教程
PHP應(yīng)用本文實例講述了thinkphp在php7環(huán)境下提示Cannot use ‘String' as class name as it is reserved的解決方法.分享給大家供大家參考,具體如下:
PHP應(yīng)用我有一網(wǎng)站之前用php7運行thinkphp沒有什么問題,但是最近發(fā)現(xiàn)開啟驗證碼的時候發(fā)現(xiàn)有錯誤
PHP應(yīng)用
PHP應(yīng)用Cannot use 'String' as class name as it is reserved
PHP應(yīng)用在google baidu搜索了一下還是沒有解決方法
PHP應(yīng)用于是自己動手解決,看來我是第一個分享出來的人
PHP應(yīng)用原因:
PHP應(yīng)用有一個類用了string類名,php7把String定為關(guān)鍵字
PHP應(yīng)用解決方法:
PHP應(yīng)用文件ThinkPHP\Library\Org\Util\Image.class.php
PHP應(yīng)用找到:
PHP應(yīng)用
import('ORG.Util.String');
$code = String::rand_string($length, 4);
PHP應(yīng)用修改成:
PHP應(yīng)用
import('ORG.Util.Stringnew');
$code = Stringnew::rand_string($length, 4);
PHP應(yīng)用復(fù)制文件:
PHP應(yīng)用
ThinkPHP\Library\Org\Util\String.class.php
PHP應(yīng)用保存成:
PHP應(yīng)用
ThinkPHP\Library\Org\Util\Stringnew.class.php
PHP應(yīng)用打開Stringnew.class.php:
PHP應(yīng)用
class String {
PHP應(yīng)用修改成:
PHP應(yīng)用
class Stringnew {
PHP應(yīng)用放上去驗證碼出來了,我搜索了一下沒有其他地方引用,這個問題解決了
PHP應(yīng)用更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》.
PHP應(yīng)用希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助.
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/3152.html