PHPメモ

別に特段書くほどではない、ウッカリ忘れてしまうようなこまごまメモ。
なので逐一更新記事

PHPでの『==true』と『===true』の違い

if($aaa==true)

『true』以外に、『0以外』なら条件に当てはまる。
逆に『==false』だと、『false』または『0』なら条件に当てはまる。

if($aaa===true)

完全に『true』だけが条件に当てはまる。
逆に『===false』だと、『false』のみが条件適合。
※Rubyとなると違うので注意

現在のトレンドFWは何?

リアルタイム更新で色々比較したくなったので別ページに移した。
PHPフレームワークどれを使おう…

空き容量を表示する

$path = '/';
$total_byte = disk_total_space($path);  //全体サイズ
$free_byte = disk_free_space($path);    //空き容量
$used_byte = $total_byte - $free_byte;  //使用容量

▼計算までしてくれている便利なところがあった。ありがたい。
PHPでディスクの容量、空き容量、使用容量、使用率を取得する - おおらかにいこう

サーバ接続状態で接続するDBを変更

色々修正したので別ページに移した。
PHPにてサーバ接続状態で接続するDBを変更

PHPでの配列操作メモ

PHPでの配列操作メモ

正規表現

何かやることが増えてきたので、別のページに移動した
正規表現でマッチング

環境変数の取り方

単純に取得するなら$_SERVER等調べれば出てくるんだけど、ちょっと変わった方法で取得したかったのだけど、出来なかったので助けて欲しい。
文字列の変数名化で環境変数が取れない話

PHPエラーメモ

PHPエラーメモ

『アクセス元』の『IPアドレス』・『ホスト名』を出す

『アクセス元』の
『IPアドレス』は、$_SERVER変数を使用して取得。
『ホスト名』は、gethostbyaddr関数に調べたいIPアドレスを渡して取得。

$ip_ads = $_SERVER["REMOTE_ADDR"];
$host = gethostbyaddr($ip_ads);

※ホスト名の取得に失敗したとき、返り値はIPアドレスのまま

コメント

タイトルとURLをコピーしました