コード例 #1
0
 /**
  * Returns <meta> and <link> tags
  *
  * @return (string) - HTML <meta> and <link> tags
  */
 static function getHTML()
 {
     $vs_buf = '';
     if (!is_array(MetaTagManager::$opa_tags)) {
         MetaTagManager::init();
     }
     if (sizeof(MetaTagManager::$opa_tags['meta'])) {
         foreach (MetaTagManager::$opa_tags['meta'] as $vs_tag_name => $vs_content) {
             $vs_buf .= "<meta name='" . htmlspecialchars($vs_tag_name, ENT_QUOTES) . "' content='" . htmlspecialchars($vs_content, ENT_QUOTES) . "'/>\n";
         }
     }
     if (sizeof(MetaTagManager::$opa_tags['link'])) {
         foreach (MetaTagManager::$opa_tags['link'] as $vn_i => $va_link) {
             $vs_buf .= "<link rel='" . htmlspecialchars($va_link['rel'], ENT_QUOTES) . "' href='" . htmlspecialchars($va_link['href'], ENT_QUOTES) . "' " . ($va_link['type'] ? " type='" . $va_link['type'] . "'" : "") . "/>\n";
         }
     }
     return $vs_buf;
 }