'title', 'meta_keywords' => キーワード', 'meta_description' => '説明', 'copyright' => '
'title', 'meta_keywords' => キーワード', 'meta_description' => '説明', 'copyright' => '

ホームページ  >  記事  >  バックエンド開発  >  eval 関数の使用に関する問題

eval 関数の使用に関する問題

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

eval 関数の使用時の問題
$page_info="array (
'meta_title' => 'タイトル',
'meta_keywords' => キーワード',
'meta_description' => '説明',
'著作権' => '
著作権',
'バナー' => 'トップ' => )
";
$page_info をこの配列と等しくしたいのですが、その方法を教えてください。長い間試していますが、シンボルのエスケープの問題なのかわかりません。配列内にありますが、常に失敗します。


eval("$info = $page_info;");
間違っているようです、何が起こっているのか分かりません


--- --- 解決策 --------------------
PHP コード
$page_info="配列 ( 'meta_title' => 'タイトル', 'meta_keywords' => 'キーワード', 'meta_description' => '説明', '著作権' => '
著作権', 'バナー' => 'バナー
'トップ' => '', ) "; eval("$page_info = $page_info;"); または $page_info = eval("return $page_info;");

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