PHP(WordPress)、関数の処理時間を知りたい wordpressで一体この関数の実行にどのくらい時間がかかっているのか知りたいなと言うときはfunctions.phpに時間を測定する用の関数(クラス)を追記して、時間を測りたい場所で実行するようにしておくと便利です。… Aoi Watanabeハック2018.11.22 687
【まとめ】PHPの文字列の一致・切り出し・分割・置換 普段開発している際に文字列の処理を行う際に、preg_matchを使うのか、strposを使うのか、、、、といった感じで、どの状況でどの関数を使うのが適切なのか毎回曖昧になり、調べることが多かったので、今回思考整理もかね… 馬場貴生ハック2018.11.22 19,957
php: 抽象クラスとインターフェース 抽象クラス 他のクラスによって継承されることを前提としたクラス。そのクラス自体をインスタンス化して使うことはできない。 クラスの宣言時にabstractをつける。 <?php abstract class Base… ysugiyama12ハック2018.11.16 510
オープンデータのデータ登録 cvsデータをカスタムフィールドに投稿 東京都のスポーツ施設のcvsデータをカスタムフィールドに投稿 equire(‘wp-blog-header.php’); $fp = fopen(‘tonosupotusisetu… 細井勇希ハック2018.11.16 223
【PHP】日付を加算減算して表示する date()関数を使えば、実行時点での日付・時刻を取得できます。 2018年11月13日14時30分なら、 Y:年(4桁) m:月(2桁) d:日(2桁) H:時(24時制) i:分 なので、以下のように使える。 dat… 藤本泰成ハック2018.11.13 2,323
PHP Selenium Webdriver (Facebook wrapper)で要素がクリックできるようになるまでWait Seleniumでは状態を指定して、その状態になるまで待機するという処理ができます。 「例えばある特定の要素がクリックできるように待つ」であったり、「特定の要素が画面に表示されるまで待つ」だったりがそれに当たるのですが、… Aoi Watanabeハック2018.11.13 2,849
PHP :strpos() を使った文字列の検索で気をつけること PHPで特定の文字列を含んでいるか確認する関数にstrpos() があります。 「文字列を含むかどうか」だけを調べたいのであれば「strpos()」関数を利用するのが、最も適切です。 単純な文字列検索では、正規表現関数「… 伊藤史世ハック2018.11.12 53,050
PHP、長い例外処理によるエラーを外部ファイルに出力する PHPで例外が発生すると止めたくないところでも処理が止まってしまって、長いエラーが返ってきます。 そんな時は例外が発生しうるコードをtry{}で囲んで例外処理を追加しましょう。 例外処理はtry{}の後にcatch(\E… Aoi Watanabeハック2018.11.12 1,871
phpのパスの指定 2種類の指定方法 絶対パス ファイルを呼び出す場所が関係なく、呼び出したいファイルが同じであればどこの階層階層からでも同じパスになります。 相対パス どこの階層で呼び出すかで同じファイルでもパスが変わります。 「./(ド… af2486-kkハック2018.11.12 4,482