블로그 콘텐츠를 여러 언어로 저장하기 위해 qtranslate wordpress 플러그인을 사용하고 있습니다. 이제 qtranslate 태그에서 내용을 추출해야합니다.Wordpress 제목 - qtranslate 플러그인에서 텍스트를 반환하는 간단한 정규식
$post_title = "<!--:en-->English text<!--:--><!--:it-->Italian text<!--:-->";
은 무엇 PHP 코드를 문자열에서 텍스트와 언어를 반환 & 정규 표현식을 것입니까?
고맙습니다.
<?php
$post_title = "<!--:en-->English text<!--:--><!--:it-->Italian text<!--:-->";
$regexp = '/<\!--:(\w+?)-->([^<]+?)<\!--:-->/i';
if(preg_match_all($regexp, $post_title, $matches))
{
$titles = array();
$count = count($matches[0]);
for($i = 0; $i < $count; $i++)
{
$titles[$matches[1][$i]] = $matches[2][$i];
}
print_r($titles);
}
else
{
echo "No matches";
}
?>
인쇄 :
이것은 대단합니다! 매력처럼 작동 :) 위대한 직업 Atli! 감사합니다. – Kelvin