PHP

PHPで数字を3桁区切りでカンマをつける方法

PHP

下の数字のような英語でのよくある表記である3桁区切りのカンマを数字につける方法です。 1,234,567 number_format()関数を使えば簡単にできます。

PHPで文字列の末尾一文字だけを取り除き表示させる方法

PHP

$str = "abcdefg"; echo substr($str, 0, -1);これで、$strの0文字目から最後の文字-1が返されます。 つまり、abcdefが出力されます。

PHPで季節によってコンテンツを切り替える方法

PHP

今回、1月〜3月、4月〜6月、7月〜9月、10月〜12月と4つの季節で表示する内容を切り替えていきたいと思います。 仕組みは簡単、PHPのdate関数で、現在の月(1〜12)を取得し、if文で条件分岐させるだけです。

PHPでメールを送信する方法

PHP

数字以外の文字列を排除する方法

PHP

$str = "abc123def456"; $str = preg_replace("/[^0-9]+/", "", $str); echo $str; 出力結果↓ 123456正規表現で、数字以外の文字列を何もなしに置換して消しています。

PHPでの対数と指数の計算

// 底が2、真数が8の対数値(3が表示される) echo log(8, 2); // 第二引数を省略すると自然対数の底(ネイピア数)eとなる(2.0794415416798が表示される) echo log(8); // 2の5乗(32が表示される) echo pow(2, 5);

YAHOO!日本語形態素解析Web APIをPHPから使うサンプルコード

ただいま検索エンジンの開発中でして、検索エンジンの開発にはクローラーがダウンロードしたデータ(文章)を形態素解析する必要があります。(その後データベースなどにぶちこむ) 形態素解析といえば、ChaSenやMeCabなどのオープンソースが有名ですが、い…

PHPでXMLからデータを抜き出す時につまづいたメモ

twitter APIのXMLからデータを抜き出す時に陥った問題と解決。

はてなダイアリーにランダムな画像を表示させる方法

はてなダイアリーなどのプログラムが動かない場所にランダムな画像を表示させたり動的な画像処理をした画像を載せたりする方法。 はてなダイアリーではPHPやPerlなどのプログラムが動くわけがないので、動的な画像処理をした画像を載せたりするのは無理そう…

PHPでのオブジェクト指向プログラミングを少し勉強してみた

はじめてのPHP5プログラミング エキスパート編っていう本を研究室から借りて読んでいます。 Amazonでは難しいと評判が悪いですが、評価した方がオブジェクト指向プログラミングを理解していないからだと思われる。この本一冊でオブジェクト指向プログラミン…

PHPからXMLを取得

Webサービスを開発中です。 どんなモノを作っているかというと、XMLから情報を取得し、さらにそれをごにょごにょして表示させちゃおうみたいなモノを作っております。 それで、今日はPHPでXMLを扱う方法を調べていました。 SimpleXMLのxpathメソッドを使うの…