PHP
https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/PHP-logo.svg/1200px-PHP-logo.svg.png
2021/7/13現在の最新は v8.0.8 ref インタプリタ
起動
$ php -a
PHPのテスト
コア
PHP拡張言語
静的型検査
それぞれのツールで検知できるものが異なるので、全部使え、というノリもあるらしい
基本的なこと
staticなpropertyやmethodにアクセスする際に使う
例
S3Client::factory()
Response::HTTP_OK
Bundleってなに
ストリーム
stream_get_contents
CSV関連の関数
fgetcsv
ファイルポインタから行を取得し、CSVフィールドを処理する
1行ずつ処理できる
fputcsv
行を CSV 形式にフォーマットし、ファイルポインタに書き込む
str_getcsv
CSV 文字列をパースして配列に格納する
fopen+fgetcsvより高速らしい
一行ずつ読み込むとかはできるのか?
いけるらしい
assert