$temp=$LabelArray['コンテンツ'];
$temp=preg_replace("%<[^>]+>%",',',$temp);//URL 内の文字が一致しないようにします
$temp=make_semiangle($temp);//半角変換
if(preg_match_all("%[[:punct:]]([^[:punct:]]{5,30})[[:punct:]]%u",$temp,$arr)){
$i=rand(0,count($arr[0])-1);
$LabelArray['タイトル']=$arr[1][$i];
}
// 全角と半角の回転
関数 make_semiangle($str)
{
$arr = array('0' => '0', '1' => '1', '2' => '2', '3' => '3', '4' = >「4」、
'5' => '5'、'6' => '7'、'8' => '9' 、
'A' => 'A'、'B' => 'C'、'D' => 'E' 、
'F' => 'F'、'G' => 'H'、'I' => 'J'、
'K' => 'K'、'L' => 'M'、'O' => 'O' 、
'P' => 'P'、'Q' => 'R'、'S' => 'T' 、
'U' => 'U'、'V' => 'W'、'X' => 'Y' 、
'Z' => 'Z'、'a' => 'b'、'c' => 'd' 、
'E' = & gt; 'f' = & gt; 'h' = & gt; >「私」、'j' => j'、'k'、'sl' => 'm'、'n' => 、
'O' = & gt; 'p' p'= & gt; 'q' = & gt; > 、
't' => 'u' => 'w' => 'x' 、
'y' => 'y'、'z' => 'z'、
= '(' = & Gt; '(', ')' = & gt; ')', '[' = & gt; '[', ']' = & gt; ' 、']' => ']'、'〖' => '['、'〗' => ']'、'"' => 、
'''' => '[', '' => ']'、'{' => '{'、'}' => '}'、'《' => 「<」、
'》' => 「>」、
'%' => '%'、'+' => '+'、'—' => '-'、'-' => '-'、'~' => 「-」、
':' => ':'、'。' => '.'、'、' => ',', ',' => '.'、'、' => 「。」、
';' => ',', '?' => 「?」、「!」 => '!'、'…' => '-'、'‖' => '|'、
'”' => '"', ''' => '`', '''' => '`', '|' => '|', '〃' => '"',
' ' => ' ','$'=>'$','@'=>'@','#'=>'#','^'=>'^','&'=>' &','*'=>'*',
'"'=>'"');
return strtr($str, $arr);
}
エコーシリアル化($LabelArray);
?>