`@return $this` と `@return self` と `@return static` の違い
@return $this と @return self と @return static の違い もしかしたら phpDocumentor 由来なのかもしれませんが、とりあえず手元の phps...
36 search resultsShowing 1~20 results
You need to log-in
@return $this と @return self と @return static の違い もしかしたら phpDocumentor 由来なのかもしれませんが、とりあえず手元の phps...
static 変数の初期値に注意 php でコードを書いていて「クラス/インスタンス間の static 変数ってどういう挙動だっけ?」と思って調べていたところ PHPの静的変数 (static変...
value を変えずに input に3桁カンマを振る 「数値に3桁カンマを振りたい」って要望は結構あって、ググると js で value 自体をゴリゴリいじる実装が多いですが、今回はちょっと違...
__debugInfo の隠れ仕様的なもの php 5.6 より __debugInfo で var_dump の出力を弄れる様になってますが、その挙動についてドキュメントで触れられていないこと...
ユニットテストで自動で clearstatcache する 何がしたいの? 下記のようなテストがあります。 ExampleTest.php <?php class ExampleTest ...
変数や JOIN を使わずグループ内の連番を取得する 準備 DROP TABLE IF EXISTS t_hoge; CREATE TABLE t_hoge ( id INT(11) NOT N...
$http_response_header にはリダイレクトが全部入ってくる 使い捨てスクリプトで (http で) file_get_contents + $http_response_hea...
php で配列やオブジェクトをアクセスキーにする ArrayAccess を読みつつ色々試していて気づいたんですが、どうも $offset 引数があらゆる型を受け入れてくれるみたいです。 それで...
generated column + 外部キーをいろいろ試してみた ※ mysql 5.7.10 で試しています 準備 実験用テーブルを用意します。 DROP TABLE IF EXISTS t...
Chrome デベロッパーツールを開いているとPOST再送ダイアログが表示されない 題名の通りで、特筆すべきことは何もないんですが…。 hoge.html <form method="po...
mysql5.6 では暗黙のインデックスが削除されるようになっている mysql では外部キー制約を作成すると暗黙のうちにインデックスが作成されますが、どうもバージョンによってそのインデックスの...
Selenium と phpunit-selenium で E2Eテスト&カバレッジ 社内に Selenium サーバを構築したのでその時のメモと簡単な説明を転記します。 Selenium って...
php5.4 以下で php5.5 の関数を使う(polyfill) 前置き array_column , password_hash とかそういうのを php5.4 以下でも使えるようにする話...
なんか create_function が速い件 ※ 2016/07/14 追記 下記内容は間違っています。原因は xdebug のせいでした。 ※ 追記ここまで <?php // グロー...
array_reduce を使い倒す やりたいこと 配列の中から 小文字ではじまる要素を抽出して 先頭に "!" プレフィックスを付けたい array_filter + array_map fu...
localhost しか許可していない mysql に HeidiSQL や Workbench でつなぐ やりたいこと mysql のユーザはすべて localhost のみ 22, 80, ...
mysql の 1レコード 8KB の壁を確認するやつ ちょっと古めの環境でかつ設定をいじれない系サーバでの開発があって、8KB 制限が怖いので確認のため書いた。 ※ 2016/01/24 追記...
あんまり知られてないけど有用な composer の機能 ※ 下記の内容はすべて公式マニュアルに書かれています ※ 社内向けに書いたので若干整合性が怪しい create-project 知られて...
mysql 5.5.36、下記のような行値式を使ったクエリでインデックスが使われませんでした。 便利な構文ですが、使用するときは注意した方がいいかもしれません。 ※ 2015/11/27 追記 ...
まだ日本語全文検索で消耗してるの? この記事は InnoDB のフルテキストインデックスで日本語 NGRAM の続きです。 以降↑の記事を「前回の記事」と呼称します。 例によって実験しつつ記述し...
36 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.