山下@自己レスです
> 00: for( $i=0 ; i<strlen($kana) ; $i++) {
> 01: $ascii = ord(substr($i,1,$kana));
> 02: if( 0x0A <= $ascii && $ascii <= 0xDF )
> 03: echo "半角カタカナが含まれている";
> 04: if( 0x7F <= $ascii )
> 05: $i++;
> 06: }
実質的にはあまり変わりませんが、04行目、
04: if( 0x7F < $ascii )
^^
でした。
国国国国国国国国国国国国国国国国国国国国国国国国
大阪大学大学院 工学研究科 情報システム工学専攻
山 下 大 介
Mail: yamasan@ise.eng.osaka-u.ac.jp
国国国国国国国国国国国国国国国国国国国国国国国国