文章を書いていた時に、たまたま「1と2と3と5と6」と言う文字列を順番どおりに書いて、入力切り替えのかったるさを実感しました。ふと考えてみると。「12356」を先に書いてから、あとから間に「と」を入れてくれるとスマートな気がして、でもphpでどうやって書くんだろうっていう、変な妄想にふけりました。 妄想の結果: [phpcode] $insert = ‘と’; $str = ‘12356’; $len = strlen($str); for ($i = 0; $i < $len; $i++) { echo ($i > 0) ? $insert . $str[$i] : $str[$i]; } [/phpcode] もう少し、スマートに書けるんじゃないかと思ったけど、これで満足・・・・と思いきや、$strがマルチバイトだと動かなそうな気がした。で、第2版がこちら [phpcode] $ins