ホームページ >バックエンド開発 >PHPチュートリアル >非常に単純な thinkphp の質問であるべきものを尋ねる

非常に単純な thinkphp の質問であるべきものを尋ねる

WBOY
WBOYオリジナル
2016-06-23 13:28:10807ブラウズ

thinkphp バージョン 3.2.3
コントローラー コード

<?phpnamespace Home\Controller;use Think\Controller;class IndexController extends Controller {    public function index(){		$name = 'ThinkPHP';		this->assign('name2',$name);  //问题1: 这里会报错 syntax error, unexpected T_OBJECT_OPERATOR		this->display();    }}

VIEW ディレクトリ内のindex.html コード
 <html> <head></head> <body> <p>this is view</p> {$name2} <? //echo $name2;    ?> </body> <html>


上記のコードと同様、パラメーターの設定時にエラーが発生しました。専門家の指導をお願いします


ディスカッションに返信(解決策)

thinkphp3.1の書き方に倣ったのですが、3.2ではこの書き方が間違っているようです
this->assignとthis->displayは両方ともエラーになります

$を返してください。これに

これは $this になるはずです

また来ました。 。 。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。