Laravelでテスト環境と本番環境でロジックを変えたい時
==テスト環境== .envに APP_ENV=local プログラム上では if( ap ...
WEBサイトで、更新されたファイルだけ最新を読み込ませたい時
最新を読み込ませたい時は img src="aiueo.jpg?12345" みたいなやつ ...
AWSのEC2とロードバランサのPHPではREMOTE_ADDRが効かない
$_SERVER は効かない。なので、 $_SERVER を使う。
PHPで文字列を1文字ずつ配列に入れる
$date = '20210208'; $data = str_split($date); ...
PHPの文字列を数値で比較とかしたい場合
$string = "173000"; if( intval($string) >= ...
PHPのセッションをAWSのRedisにする
AWSかどうかはほとんど関係ないが、 PHPのセッションをAWSのElastiCacheの ...
PHPのfilesize関数の注意点
PHPのfilesize関数にハマった。 1回めの取得は問題ないのだが、プログラム内で再度 ...
PHPでランダムで数字を取り出す方法
$num = rand(0,5); という感じ。これで0〜5までの整数どれかが$numに渡 ...
phpのtimezoneエラー
エラーログに date(): It is not safe to rely on the ...
WordPressのインポートが何かうまくいかない時
インポートする ボタンを押しても先に進めない時。 PHPがXMLを解釈出来ていない可能性が ...
さくらのphp.cgi追加情報
またしてもさくらのphp.cgiがいまいちでInternal Server Errorが出 ...
さくらでphp.cgiで.htaccessでhtmlでphpを動かす
さくらインターネットで、 ***.html の中でPHPを動かしたい時。 いろいろ情報があ ...
さくらでhtmlでPHPを動かそうとしてもInternal Server Errorの場合
さくらのレンタルサーバでhtmlファイル内でPHPを動かしたい時。 php.cgiをコピー ...
mb_send_mailで本文に変なヘッダっぽい情報が入る時
PHPのmb_send_mailでメールを送信した時、本文に変なヘッダっぽい情報が入ってし ...
PHPプログラム内でエラー出力関係を制御
PHPのエラーやらWARNINGやらNOTICEやらを出力したりさせたくなかったりする時。 ...
MountainLionにしたらphp.iniが吹っ飛んだ件
MountainLionにしたら、開発環境が軒並みおかしくなったりするので、下記にて個人的 ...
Smartyでforeachでbreak
phpを使ってbreak;を使えばよい。 ちなみに {break} で大丈夫。みたいな記事 ...
PHPで$_SESSIONの中身を全て削除したい時
unset($_SESSION); とか必死こいてやってましたが、 $_SESSION = ...
JavaScriptからPHPに配列をJSONで渡したい時
JavaScriptを利用してHTMLから、サーバ側PHPなどに JavaScriptの配 ...
WordPressでカテゴリごとの記事一覧を出す
get_postsを駆使して行う方法もある(WordPressで該当カテゴリに属している記 ...