ホームページ  >  記事  >  バックエンド開発  >  opencart$_[' '] の PHP の基本に関連する問題

opencart$_[' '] の PHP の基本に関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:06:46861ブラウズ

opencart の基本的な PHP の問題$_[' ']
言語パックの PHP コード:
$_['Heading_title']='hello';

コントローラー:
$ this- >data['Heading_title']=$this->
get('Heading_title');
View:
は hello
<🎜 になります。 >ここでは、言語パッケージの hello がビュー内の変数 $Heading_titile に渡されます。
ここでの $_[''] は何を意味しますか? get('Heading_title') を使用して 'hello' を取得できるのはなぜですか? なぜこのように $_ を表すことができるのでしょうか?

-----解決策---------- --- --------
$_ は変数名です

get('Heading_title') を使用して 'hello
を取得できる理由については、ドキュメントを参照してください。
------解決策------------------
language はオブジェクトです。これは、あなたが話している言語パッケージです
言語パッケージ $this-> language->get('Heading_title')
にアクセスするとき、実際のアクセスは $_['Heading_title' です]
内部実装に関連するコードを分析してください

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