preg_split — 正規表現で文字列を分割する
http://php.net/manual/ja/function.preg-split.php
1 2 3 4 5 | <?php
$keywords = preg_split( "/[\s,]+/" , "hypertext language, programming" );
print_r( $keywords );
?>
|
正規表現http://www.megasoft.co.jp/mifes/seiki/meta.html
“/[\s,]+/” ココの部分
//で囲む 正規表現
http://www.kt.rim.or.jp/~kbk/gawk-30/gawk_5.html
[]が一致するもの 指定したどれか
http://www.mnet.ne.jp/~nakama/
+が最低それが一個以上
http://www.mnet.ne.jp/~nakama/
実例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php
if (is_single()){
$dd_title = urldecode ( $slug_name = $post ->post_name);
http:
http:
$keywords = preg_split( "/[-]+/" , $dd_title );
$last = end ( $keywords );
参考http:
if (ctype_digit( $last )) {
参考http:
}
}
?>
|