質問: phpの質問です。 こちらはyoutubeの動画を簡単に載せることが出来るようになるpukiwikiというツールのプラグインなのですが、
回答: 二重引用符で括って定義する文字列リテラルの中で二重引用符を(文字として)定義するためです。終端の二重引用符ではない(あくまでも文字としての二重引用符)とするために \" とエスケープして記述します。 RTFM. 引用符で括った中で引用符を定義する・・・という時点で何らかのエスケープが必要なことは理解できますよね。 phpに限らずほとんどの言語がそういう仕様ですので、覚えておきましょう。