1 | 2 | 3 | 4 | 5

基本的に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と内部処理されるので
...続きを表示



本来の改行コードはOSによってバラバラ
開発環境もlinuxなんて人はいいけど、windows派だと何かと面倒

<OSによる改行の違い>
windows \r\n
...続きを表示



「./」が現在のディレクトリ
「../」が1つ上のディレクトリ

なので、同じディレクトリ内のファイルは、
./hoge.jpg
...続きを表示


1 | 2 | 3 | 4 | 5

▲上に戻る