Intereting Posts

Буфер дополнительной информации с буфером PHP

Я ищу смягчение буферизации более текстов. У меня есть следующее ( задание титульного листа с использованием PHP )

<? ob_start (); ?> <!DOCTYPE> <head> <title><!--TITLE--></title> </head> <body> <? $pageTitle = 'Title of Page'; // Call this in your pages' files to define the page title ?> </body> </html> <? $pageContents = ob_get_contents (); // Get all the page's HTML into a string ob_end_clean (); // Wipe the buffer // Replace <!--TITLE--> with $pageTitle variable contents, and print the HTML echo str_replace ('<!--TITLE-->', $pageTitle, $pageContents); ?> 

и он работает только с заголовком, но я хотел бы буферизировать 4 информации, подобную этой:

 <? ob_start (); ?> <!DOCTYPE> <head> <meta property="og:title" content="<!--TITLE-->" /> <meta property="og:url" content="<!--URL-->" /> <meta property="og:image" content="<!--IMG-->" /> <meta property="og:description" content="<!--DESCRIPTION-->" /> </head> <body> <? $pageTitle = 'Title of Page'; $pageUrl = 'http://anything.com'; $pageImg = 'http://img.ruphp.com/php/lol.png'; $pageDesc = 'One sentence is here'; ?> </body> </html> <? $pageContents = ob_get_contents (); ob_end_clean (); echo str_replace ('<!--DESCRIPTION-->', $pageDesc, $pageContents); echo str_replace ('<!--IMG-->', $pageImg, $pageContents); echo str_replace ('<!--URL-->', $pageUrl, $pageContents); echo str_replace ('<!--TITLE-->', $pageTitle, $pageContents); ?>