php PHPで配列を再帰的に検索して指定した文字列を含む部分を抽出するサンプルコード やりたいこと PHPを使って、 配列を再帰的に検索し、 任意の文字列を含む部分を取得したい。 具体的にいまやってるのは、Laravelのバッチで外部からHTMLを取得して、 その取得したHTMLソース配列から、任意の部分を抽出したい。 ... 2023.06.01 php
php PHPで配列を再帰的に検索して”.jpg”を含む文字列を抽出するサンプルコード <?php function searchForJpg($array) { $results = []; foreach ($array as $item) { if (is_array($item... 2023.05.25 php
php PHPでアップロードするファイルのサイズ上限値の設定 PHPでアップロードするファイルのサイズ上限値の設定箇所 以下の3つ設定。 memory_limit (メモリ使用量の上限) post_max_size (POSTデータの最大サイズ ※1回のアップロードファイルすべての合計サイズ) u... 2023.05.19 php
php php.iniの設定変更ができないレンサバなどでPHPの設定変更 phpの設定を変えたいけど、使用するレンタルサーバでphp.iniがいじれないというときの、対処法。 phpの設定ができる場所。 phpの設定はphp.iniでするもんだと思ってたが、いろんなところで設定できる。 phpの設定がで... 2023.05.19 php
php DOMDocument::loadHTML(): htmlParseEntityRef: expecting ‘;’ in Entity, line: ● 環境 事象が発生した環境は以下のとおりです。 PHP 7.2 Laravel Framework 7.30.4 Laravelは関係なく、PHPの事象ですが、一応Laravelのバージョンも載せておきます。 事象 外部サイトの... 2023.04.06 php
php PHPの$_SESSIONで「Can’t use function return value in write context」 環境 php7.4 事象 PHPのコードの中で以下のような行を記述していたらエラーが出力されました。 書いていた行: $_SESSION('hoge') = 'fuga'; 出力されたエラーの内容: (↑VSCode... 2023.03.24 php
php PHP7でsession_registerの代替はSESSION[‘値’]だで php5にあるsession_register() は、PHP7では削除(撤廃)されていて使えない php5にあるsession_register() は、PHP7では削除(撤廃)されていて使えません。 session_regist... 2023.03.24 php
php 【特殊】~.js.php ファイルで、PHPのエラーが画面表示するようにしていると「Uncaught syntaxerror: unexpected identifier」が発生する場合がある 環境 PHP7.4 JavaScript 事象 Webサイトの改修をしていたら、うまくページが動作しませんでした。 Google Chromeのデベロッパーツール(F12でひらくやつ)のConsoleでエラーを表示してみると、 ... 2023.03.23 php
php phpでShiftJISのcsvファイルをUTF-8で読み込む やりたいこと phpで、ShiftJISのcsvファイルを読み込む。んで、UTF-8に出力したい 環境 php5.4 やり方 5C問題とは Qiitaの記事見ると、5C問題というのがあるらしー。 5C問題とは、「ソ」... 2023.02.22 php
php PHPのmb_convert_kanaが効かないのは第三パラメータを指定していないから 環境 php5.4 事象 PHPを利用していて、mb_convert_kana()が効かない。 原因 第三パラメータである、文字コードを指定していないため。 $str='5あア'; $str = mb_convert_kan... 2023.02.17 php