PHP

「PHP」に関する情報が集まっています

人気の投稿

新着の投稿

(調整前) 4m8.477s(調整後) 45s の改善に成功。 環境 macOS Mojave 10.14.4 PHP 7 Composer version 1.8.5 2019-04-09 17:46:47 Docker version 18.09.2, build 6247962 docker-compo...

2019-04-16

ちょっとGithubの草(Public Contributionsのグラフ)を自前で取得できないか、と考えてもにょもにょして、ようやくできたのでメモしておきます。 「できないかな?」と思い付いた直後にググったところ、自分の GitHub の草状況に毎日向き合うライフハック - えいのうにっきの記事を拝見して「あ、できるのか」と思い。 上記サ...

2019-04-14

自分用メモ。文字列⇔配列の変換。カンマ区切りをよく利用するため、利用する記号はカンマ,とする。pythonは最近習い立て。 PHP 文字列→配列の変換【explode】 $str = 'aaa,bbb,ccc'; $arr = explode(',', $str); これにより下記のような配列に変換される。 $arr = [ ...

2018-12-24

※PHPの定数を条件分岐で出力させる – Ewig Leere(Lab2)と同一内容です。 例えば、下記のような定数を宣言していたとします。 <?php const PRE_HOGE = 'hogehoge'; const HOGE = 'piyopiyo'; これを、フラグを基にtrueだったらPRE_HOGE...

2019-03-08

テストでPHPの変数の中身をファイルに出力したくなったので。 <?php file_put_contents("filename.txt", var_export($var, true)); こんな感じ。jsonならばvar_exportを使わずにそのまま行けます。 参考 PHP Bool値を文字列として出力したい...

2019-03-08

結局SQLを考えてたら表題の件をする必要はなかったわけだけど、実現方法をメモしておく。 結論 $from_table = User::where('company_id','=',$company_id); $sql = getEloquentSqlWithBindings($from_table); $result = \DB::...

2019-02-21

PHPのWebアプリ(Apache, PHP7.2, MySQL, Composer)をWindows10のローカル上でデバッグするための環境構築の手順です。 Vagrant上で構築してリモートデバッグする方法も人気ですが、手軽に動かしたいというニーズのために仮想環境は使用せず、ローカル環境のみで構築していきます。 この記事でできること ...

2019-01-14

自分用正規表現まとめ 正規表現一覧 文字 記号 意味 [abc] a,b,cいずれかの1文字 [^abc] a,b,c以外の1文字 [A-Z] 大文字のアルファベット1文字 [0-9] 数字1文字 [a-zA-Z0-9] アルファベットか数字1文字 [...

2019-01-31

.csvや.txtから情報を引っ張ってくるとき、うまくデータが1行に収まらず途中で変な改行が入っていることがある。 たとえば以下のようなテストデータ。 // ID,名前,性別,生年月日,携帯番号,メール,住所 1,甲斐清名,女,1982-05-27,090-0240-5652,[email protected],福島県大沼郡会津美里...

2019-01-31

PHPでwebスクレイピングする機会があったので、その辺りの知識のまとめです。 単語と意味の覚え方 スクレイピング ウェブサイトから情報を抽出するコンピュータソフトウェア技術。これにより、必要な情報だけ選択的に収集することができる。 Scrape: 削る、こする、引っ掻く 入手したデータを解析し、不要な部分を削ったり、必要な部分...

2019-01-31

日付の比較は 日付の比較は基本タイムスタンプで行うと良いみたい。strtotimeを使うと○! 文字列の日付で比較はNG 例えば今現在が2019/01/25 19:00である時に$nowには他に使い回しているためにdate型だったときにうっかりdatetime型と比較した場合 START_TIMEカラムのdatetime型(2019/0...

2019-01-26

業務中にとあるクラスのオブジェクトを比較している箇所で不思議な挙動をしていたので、改めてドキュメントを読み直した。 オブジェクトの比較 PHPにおける、オブジェクト比較の定義として以下が挙げられる。 組み込みのクラスには独自の比較基準が定義されている 組み込みクラス以外の比較は出来ない 比較演算子==では、同じ属性と値を持ち、...

2019-01-21
このエントリーをはてなブックマークに追加