私はこのような変数としてHTMLコードを設定しますいくつかのPHPコードがあります。今、どのようなHTMLコードは、PHPのコードだった場合PHPコードを変数として定義する - 最も簡単な方法は何ですか?
public function get_code() {
$code = '<h1>Title</h1>';
$code .= '<p>Text</p>';
return $code;
}
を?変数としてPHPコードを設定することは可能でしょうか?
私は、PHPコードが文字列である必要があることを理解しています。だから、これはそれを行うにはどのように一つの方法です:
public function get_code() {
$code = '
if (in_array(\'custom_less\', $options)) {
$style = \'@import "assets/css/style.less"\';
}
';
return $code;
}
私は非常に大規模なコードを持っているので、各'
通過し、文字列として全体のコードを定義するためには、その前に\
を設定することは非常に迷惑です。それらのバックスラッシュを取り除く方法はありますか?
私が変数として欲しいのは、コードをファイルに書き込む必要があるからです。
['nowdoc'](http://php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc)を使用できます。 PHPコードを変数に入れる必要があるのはなぜですか?プレゼンテーション(実際のコードをウェブサイトなどに印刷する場合)を除き、コード臭のように聞こえます。 –
ありがとう@MagnusEriksson。私はこれが私が探しているものでなければならないと思う。私はファイルに書きたいので、PHPコードを変数として必要とします。 – Reza
これをファイルに保存して起動することはできませんか? –