PHP
下の数字のような英語でのよくある表記である3桁区切りのカンマを数字につける方法です。 1,234,567 number_format()関数を使えば簡単にできます。
$str = "abcdefg"; echo substr($str, 0, -1);これで、$strの0文字目から最後の文字-1が返されます。 つまり、abcdefが出力されます。
今回、1月〜3月、4月〜6月、7月〜9月、10月〜12月と4つの季節で表示する内容を切り替えていきたいと思います。 仕組みは簡単、PHPのdate関数で、現在の月(1〜12)を取得し、if文で条件分岐させるだけです。
$str = "abc123def456"; $str = preg_replace("/[^0-9]+/", "", $str); echo $str; 出力結果↓ 123456正規表現で、数字以外の文字列を何もなしに置換して消しています。
// 底が2、真数が8の対数値(3が表示される) echo log(8, 2); // 第二引数を省略すると自然対数の底(ネイピア数)eとなる(2.0794415416798が表示される) echo log(8); // 2の5乗(32が表示される) echo pow(2, 5);
ただいま検索エンジンの開発中でして、検索エンジンの開発にはクローラーがダウンロードしたデータ(文章)を形態素解析する必要があります。(その後データベースなどにぶちこむ) 形態素解析といえば、ChaSenやMeCabなどのオープンソースが有名ですが、い…
twitter APIのXMLからデータを抜き出す時に陥った問題と解決。
はてなダイアリーなどのプログラムが動かない場所にランダムな画像を表示させたり動的な画像処理をした画像を載せたりする方法。 はてなダイアリーではPHPやPerlなどのプログラムが動くわけがないので、動的な画像処理をした画像を載せたりするのは無理そう…
はじめてのPHP5プログラミング エキスパート編っていう本を研究室から借りて読んでいます。 Amazonでは難しいと評判が悪いですが、評価した方がオブジェクト指向プログラミングを理解していないからだと思われる。この本一冊でオブジェクト指向プログラミン…
Webサービスを開発中です。 どんなモノを作っているかというと、XMLから情報を取得し、さらにそれをごにょごにょして表示させちゃおうみたいなモノを作っております。 それで、今日はPHPでXMLを扱う方法を調べていました。 SimpleXMLのxpathメソッドを使うの…