htmlでレンダリングすると、引用符を出力するPHP関数があります。レンダリングの引用符はPHPの文字列で
onload="this.rel='stylesheet'"
私が欲しいのは以下の通りです:ここでは
onload="this.rel='stylesheet'"
が発生する最初の例を起こし機能である - 誰もが、私はこの問題を解決する方法を知っているのですか?ここで
public function get_css($opts, $index, $count)
{
$out = array();
$version = filemtime($_SERVER['DOCUMENT_ROOT'].'/assets/css/app.min.css');
$str = "this.rel='stylesheet'";
$out[] = $this->_single_tag('link', array(
'rel'=>'preload',
'as'=>'style',
'type'=>'text/css',
'href'=>'/assets/css/app.min.'.$version.'.css',
'onload'=>$str,
));
return implode("\n\t", $out)."\n";
}
_single_tag
protected function _single_tag($tag=false, array $attrs)
{
if ($tag===false) return;
return PerchXMLTag::create($tag, 'single', $attrs);
}
おそらくあなた:ので、私の提案は、単に生のHTMLを出力し、何かを
get_css
関数内のコードを置き換えることであろう、これを無効にする方法があるようには思えないthe Perch documentationを見てみると'$ this - > _ single_tag()'を呼び出すと、引用符をHTMLタグに変換するHTMLエンコーディングが行われます。その関数のソースコードを見ることはできますか? –
私は関数 –