基本的にphp.iniで設定すればいいのだが、
何らかの理由でphpファイル内で変更したい場合に。
//ローカル環境でない場合に
if ($_SERVER['SERVER_ADDR'] != '127.0.0.1') {
...続きを表示
module追加とかしてみたけれど、ライブラリが読み込めていない…
include_path を php.ini の編集ではなく、PHPコード内で書き換えようというモノ。
//get_include_path()で現在のpathを取得し、そこに追加して書き換える
set_include_path(get_include_path() . PATH_SEPARATOR . 'moduleまでのパス');
...続きを表示
//$this->Auth->user('id'); みたいな事をModelでもやりたい場合
$user_id = AuthComponent::user(['id']);
//フィールドを指定しなければユーザデータが全て返ってくる
...続きを表示
キャッシュから前のcssやJSを読み込んでいると、サイトのデザインや挙動が期待通りに行かない場合がある。
そこで、ユーザ側の回避策として(キャッシュを使わない)スーパーリロードを覚えておくと便利。
(ブラウザの種類に関わらず)
...続きを表示
APIのレスポンスをコピペしたい時なんかに。
1. chromeの開発者ツールで、Consoleに表示したコピーしたいObjectを右クリック → Store as Global Variable
2. Consoleに temp1 という変数が表示され、この中に格納される
...続きを表示
//こう書くと末日に処理が変わってしまう
$next_month = date('Y-m', strtotime('+1 month'));
echo $next_month;
//2017-01-31に1月足すと2017-02-31と内部処理されるので
...続きを表示