[下ネタで覚えるPHP] mb_substrを使って一般人が気づかない下ネタをつぶやこう

ツイッターで普通に下ネタをつぶやくと、フォロワー減ったり仕事に支障がでたり大変ですよね。
けれど、それはPHPerなら万事解決します。

PHPにmb_substr関数というのがあるのをご存知でしょうか?

これはざっくりと説明すると、指定した範囲の文字列を取得するものです。
詳しい説明は公式に譲りますが、簡単に表記すると以下のようになります。

mb_substr (調べる文字列, 取得する文字の開始位置,
文字の長さ, 文字エンコード)

つまり、「あなたを愛してます」から三文字目を取得して表示したい場合は、

$str = "あなたを愛してます";
echo mb_substr ($str, 2, 1, "utf8");

と書きます。

文字列から抽出して、「きん○ま」という文字を出力した場合は、以下のようになります。

$tweet = "きみと一緒なら、たくさんの思い出作りたいよ。また会えるといいね";
echo mb_substr($tweet, 0, 1, "utf8").mb_substr($tweet, 11, 1, "utf8").mb_substr($tweet, 8, 1, "utf8").mb_substr($tweet, 22, 1, "utf8");

これをTwitterでつぶやけば、PHPerだけにメッセージが伝わります。
けれど、残念なことにTwitterには140文字の制限がありますので、少しソースを削ってみましょう。

きみと一緒なら、たくさんの思い出作りたいよ。また会えるといいね mb_substr($tweet, 0, 1).mb_substr($tweet, 11, 1).mb_substr($tweet, 8, 1).mb_substr($tweet, 22, 1)
@olivesystem
OLIVESYSTEM

表面上はイイコト言っていて、PHPerにはメッセージが伝わります。いい感じですね。
これなら、取引先につぶやきを見られても「詩人で真面目な人だな」としか思われません。

ちなみに、「おっぱい」ならこうなります。

$tweet = "おお、いい時間をいっぱい過ごせた。";
echo mb_substr($tweet, 0, 1, "utf8").mb_substr($tweet, 9, 3, "utf8");

是非、活用してみてくださいヽ(*´∀`*)ノ



よくわかるPHPの教科書

著者/訳者:たにぐち まこと

出版社:毎日コミュニケーションズ( 2010-09-14 )

定価:¥ 2,604

Amazon価格:¥ 2,604

単行本(ソフトカバー) ( 304 ページ )

ISBN-10 : 4839933146

ISBN-13 : 9784839933142


スポンサード リンク

Comments

コメントはまだありません。

コメントする

(必須)

(必須)