PHP

IT

PHPでアプリを作るときは、クラスを自動登録するspl_autoload_register()を使うと幸せになれる

動作設定用のPHPファイルを作成する。ここにデータベースへの接続設定や共通処理、クラスの自動読み込みの設定などを書いておくと幸せになれるし、クラスの自動登録をするためにspl_autoload_register()を使うと、さらに幸せになれ...
IT

PHPのisset()関数は配列の要素の値がnullだったらfalseを返すのでarray_key_exists()を使ったほうがいいかもしれない

例えば、下記のコードの場合、 <?php $a = null; var_dump(isset($a)); 結果はfalseになる。 bool(false) 配列の要素の値にnullが入る可能性があるときは、array_key_exists(...
IT

XSERVERのPHPのCLIでバージョンを指定する

XSERVERのPHPは、コントロールパネルでPHPのバージョンをドメインごとに指定することができます。 ところが、XSERVERにSSHでログインすると、PHPのバージョンは5.4.16になっていました。 php -v PHP 5.4.1...
IT

Macのphp.iniの場所を探すには

Laravel開発中にMacのPHPのビルトインサーバーのphp.iniの設定を変更する必要が出てきた。php.iniの場所を調べるためのメモ。 publicディレクトリにファイルを作成する <?php phpinfo(); ビルトインサー...