php PHPで変数や関数の命名規則(キャメルケースとかスネークケースとか)って、決まりあるの? 知りたいことバニラなPHPで、変数や関数の命名規則(キャメルケースとかスネークケースとか)って、決まりあるの?結論決まりは、無い。いちおう、phpのマニュアルにも記述があるが、そこまで厳格に規定されていない。提案:Laravelに従ったらど... 2023.02.14 php
php PHPのerror_log関数で日本語が文字化け 環境php 5.4事象PHP で error_log() 関数を使って日本語をエラーログに出力しようとすると、出力された日本語部分が以下のような感じになり、読めなくなる<E3><81><8C><E5><AD><98><E5><9C><A8>... 2023.02.14 php
php PHPで「It is not safe to rely on the system’s timezone settings.」 環境PHP 5.4.16事象phpinfo()したら以下の警告が出力された。PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings.... 2023.02.14 php
php PHPでファイルへの書き込みを行う方法 やり方は2つあるPHPでファイルへの書き込みを行う方法を調べたら、やり方は2つあった。fopen、fwrite、 fclose を使うfile_put_contents を使う後者の、file_put_contents() は、前者に書いた... 2023.02.10 php
php PHPでファイルから1行ずつ読み込む 関数は3つほどあるPHPでファイルから1行ずつ読み込む関数は、探したら3つほどあった。filefgetsfile_get_contents楽そうなのはfile()関数だったのでこれを採用した詳しくは上記リンクの公式サイトなどを見てほしいが、... 2023.02.10 php
php phpで文字列が含まれるか確認する phpで文字列が含まれるか確認する関数はいくつかあるQiitaの記事を参考にした。最も処理速度が早いのはstrpos最も処理速度が早いのはstrpos()関数らしい。参考リンク先に速度比較表を掲載いただいている記事がある。0.01秒差ぐらい... 2023.02.10 php
php [PHP]配列を参照しようとするが500エラー?→stdClassって何や? 環境 php7.2 事象 配列(と思わしき変数)をforeach() で参照する中で中身を確認しようとしてもサーバーエラーで参照できぬ。 foreach($arr1 as $data){ echo $data; // ... 2023.01.20 php
php php 配列の宣言、初期化 やりたいこと 配列を宣言して、中身が空の配列を作る。 どういうときに使えるかというと、 foreach() とかで、配列を作っていくときに、以下みたく、空の配列に値を追加していける。 先に配列を宣言(初期化)しとかないと、エラーになる。 ... 2023.01.20 php
php phpで配列同士を比較するには単純に===でええで。 やりたいこと 2つの配列同士を比較して、中身が同じものかを判断したい。 やり方 array_diff関数 を使用すればよいのか?と思ったが、単純に 配列同士が同じものかどうか だけを判断したい場合は、 配列===配列 でよい。 例)... 2023.01.20 php
php 今さらphp7ccを使ったphp7化 かなり今更だが、今さらphp7ccを使ったphp7化(php7対応)のやり方をメモしておく。 php7ccインストール まずはphp7ccをインストールする。手順はこちら。 コンテンツファイルのPHPソースを用意する 当たり前だけど、... 2022.10.24 php