タグ

ブックマーク / smkn.xsrv.jp (2)

  • PHPで文字列内の指定した文字数目に、指定した文字を挿入する関数「wordwrap()」

    自作プログラムを嗜んでいた際に探し当てた、もしかしたらちょっと知名度の低そうなPHPの文字挿入用関数をご紹介。 例えば「12ケタの数字の、4文字ごとにハイフンを入れたい」とか「10文字の文字列の、8文字目に改行したい」みたいな、特定の文字数目に何らかの文字を挿入したい場合に使える、PHP4系から使用可能な関数です。 これ覚えとけば、substr()で分割 → 挿入したい文字列を加えて結合、みたいな力技を使わなくて済むかもですよー。 文字列内の指定した文字数目に、指定した文字を挿入する関数「wordwrap()」 wordwrap("対象の文字列", "指定の文字数", "挿入する文字", true/false); 細かな解説はマニュアルを参照していただくとして、注意点としては、この関数「wordwrap()」は基的に、”単語単位”で”繰り返されて”使われるコトを念頭において作られてるよう

    PHPで文字列内の指定した文字数目に、指定した文字を挿入する関数「wordwrap()」
    As_hsp
    As_hsp 2012/08/28
  • GPLやMITやCCなど主要ライセンスの内容と意味のまとめ

    WEB制作者にとっての強力な手助けとなる「無料素材」や、PCの作業効率を格段に向上させる「フリーソフト」。WEBの世界では、もはやタダで手に入らないものは無いんじゃないかとさえ思えるほど、さまざまなものが無料で配布・提供されています。 しかしそれらは「使用料金が無料なだけ」であって、「完全に自由に使用する事が可能ではない」のです。 世の中に無料で出回っている画像やプログラムソースやアプリケーションなども、そのほぼ全てが、なんらかのライセンス(使用許諾条件)に添った形で配布・提供されているのです。 著作権を有する制作者人が示す使用許諾条件を守る事は、制作者への敬意であると同時に、意図しない「著作権の侵害」を未然に防ぐ手段でもあります。 しかし、このライセンスというのが、なかなかに分かり難い。コムズカシイ文言の洪水だったり、そもそも英文だったり、GPLとかLGPLとかCCとか略語まみれだった

    GPLやMITやCCなど主要ライセンスの内容と意味のまとめ
    As_hsp
    As_hsp 2012/07/17
  • 1