数学系関数で覚えておいたほうがいいもの
よく使われるのはMath 関数、GMP 関数。
桁数が多い場合はBC Math 関数
ビット演算、最大公約数などはgmp関数
base_convert — 数値の基数を任意に変換する ...
php自体の情報を得たい時
phpinfo() 全部出力してくれる。これが一番早いとおもいます
ini_get(‘session.upload_progress.enabled’) 個別の設定状況を教えてくれるけど設定名を知らないと使いにくく、不便
緯度経度を一括取得するphpコード(geocode)
まずはapiキーを取得します
apiキーを以下の部分に入れます
$api_key = ”;
後は下記コードを走らせれば緯度経度が取得できます
もちろん
“東京都千代田区千代田1-1
日付時刻
・タイムスタンプ:UNIX時間。1970/1/1からの秒数。非常に使いやすい
・タイムゾーン:時間の基準となる場所。大抵はデフォルトのままでうまくやってくれる。
datetimeなどのクラスはDateTimeInt ...
ファイル関連
realpath — 重要。正規化された絶対パス名を返す
getcwd — 重要。カレントのワーキングディレクトリを取得する。いわゆるカレントフォルダ
chmod — ファイルのモードを変更する。パーミッション変更 ...
正規表現(PCRE 関数)
デミリタ、修飾子、メタ文字などを覚えること。メタ文字はエスケープ可能
ereg、mb_eregなどがあるが、これらは非推奨、というか削除された。絶対に使わない事。
角カッコの中は文字クラス。abcdeにマッチ
形態素解析を使う その3 igoの準備
そんなわけで、懸命な方はvpsを選んでmecabを使うことでしょう。
レンタルサーバーでIgoは少数派かもしれません。
ですがどちらにしろ、やることは同じです。形態素解析です。
本来ならIgoもja ...
形態素解析を使う その1 前置き
このブログの最終目的は、人工知能を作ることにあります。
できるわけない?
実はもう脳の解析はかなりの部分まで進んでいます。
ショウジョウバエの脳は解析し尽くされ、猫の脳も半分程度まで解析が進んでいる ...
形態素解析を使う その2 サーバー選び
理由は、一つ。
レンタルサーバーでスーパーユーザーになれなかったからです。
…ちょっとアレなのですが、こんなところで躓いてしまった人のためにあえて失敗を公開します。
まずレンタルサーバーというものの ...
形態素解析を使う その4 igoを使う
テスト用のコードは、以下です。
<?php
require_once “Igo.php”;
$igo = new Igo( dirname(__FILE__) .”/ipadic”, “UTF-8”) ...