さぶすとりんぐ
PHPの関数。 文字列を指定した位置から、指定された文字数分を返す。 マルチバイトに対して使うと、うまく動作せず、文字化けを起してしまう事があるので注意。 マルチバイトの時は、mb_substr関数を使う。
1文字目を0と数える。 第二引数を省略した場合は、以降の文字全部。
<?php print substr("No.007",3);
007
< Safari
SUBSTRING >
Web制作の現場で何気なく使われている、PHPの関数や、HTMLのタグ。 英語がベースになっている事がほとんどですが、読み方に困った事はないでしょうか?
仕事仲間とのやりとりなら、適当に済ませる事ができますが、そうはいかない場面もあります。 私の場合、講師のまねごとをさせていただいた経験があり、人前で話しながら読み方が正しいのか不安になった事が多々ありました。 普段はキーボードで打つだけですし、自分の頭の中だけで、勝手な読みを決めってしまっていたのです。 このままではまずいと思い、調べてまとめていく内に、それなりの数になってきました。 せっかくなので公開し、多くの人に活用、判定していただく事にしました。 「こっちの方が一般的ではないか?」と感じる場合は、ぜひご指摘いただければと思います。
よろしくお願いします。