php - file_put_contents inserting javascript " " destroy closing -


how put js script in file_put_content:

$videonova_content = "            var initialscriptapi = "<script src ='http://www.youtube.com/player_api'></script>";            var youtubetitle = "wordpress";            var youtubesource = "fh6b4s9eny4";            var youtubecontrol = "1";            var youtubeautoplay = "0";            var youtubedisplay = 7;              var youtubeforcegrab = '0';              ";         file_put_contents($file, $videonova_content); 

the problem when inserting js. " " destroy enclosing . how solve this?? inserting " '""' " how encapsule??

first of all, script not run in php, , syntax error, not see how have tested script.

proper way fix current script is, like:

$videonova_content = " var initialscriptapi = \"<script src ='http://www.youtube.com/player_api'></script>\"; var youtubetitle = \"wordpress\"; var youtubesource = \"fh6b4s9eny4\"; var youtubecontrol = \"1\"; var youtubeautoplay = \"0\"; var youtubedisplay = 7; var youtubeforcegrab = '0'; ";  file_put_contents($file, $videonova_content); 

for that, read more @ http://www.php.net/manual/en/language.types.string.php

however, better way use heredoc or nowdoc, since purpose need. so, in case, this:

$videonova_content = <<<script var initialscriptapi = "<script src ='http://www.youtube.com/player_api'></script>"; var youtubetitle = "wordpress"; var youtubesource = "fh6b4s9eny4"; var youtubecontrol = "1"; var youtubeautoplay = "0"; var youtubedisplay = 7; var youtubeforcegrab = '0'; script; file_put_contents($file, $videonova_content); 

you can read more heredoc @ http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -