php | ページ 2 | クズリーマンのカス備忘録

php

スポンサーリンク
php

PHPで配列を再帰的に検索して”.jpg”を含む文字列を抽出するサンプルコード

<?phpfunction searchForJpg($array) { $results = []; foreach ($array as $item) { if (is_array($item)) { ...
php

PHPでアップロードするファイルのサイズ上限値の設定

PHPでアップロードするファイルのサイズ上限値の設定箇所以下の3つ設定。memory_limit (メモリ使用量の上限)post_max_size (POSTデータの最大サイズ ※1回のアップロードファイルすべての合計サイズ)upload_...
php

php.iniの設定変更ができないレンサバなどでPHPの設定変更

phpの設定を変えたいけど、使用するレンタルサーバでphp.iniがいじれないというときの、対処法。phpの設定ができる場所。phpの設定はphp.iniでするもんだと思ってたが、いろんなところで設定できる。phpの設定ができる場所は以下の...
php

DOMDocument::loadHTML(): htmlParseEntityRef: expecting ‘;’ in Entity, line: ●

環境事象が発生した環境は以下のとおりです。PHP 7.2Laravel Framework 7.30.4Laravelは関係なく、PHPの事象ですが、一応Laravelのバージョンも載せておきます。事象外部サイトのHTMLを取得してパースす...
php

PHPの$_SESSIONで「Can’t use function return value in write context」

環境php7.4事象PHPのコードの中で以下のような行を記述していたらエラーが出力されました。書いていた行:$_SESSION('hoge') = 'fuga';出力されたエラーの内容:(↑VSCodeのスクショです) Can't use...
php

PHP7でsession_registerの代替はSESSION[‘値’]だで

php5にあるsession_register() は、PHP7では削除(撤廃)されていて使えないphp5にあるsession_register() は、PHP7では削除(撤廃)されていて使えません。session_register()の使...
php

【特殊】~.js.php ファイルで、PHPのエラーが画面表示するようにしていると「Uncaught syntaxerror: unexpected identifier」が発生する場合がある

環境PHP7.4JavaScript事象Webサイトの改修をしていたら、うまくページが動作しませんでした。Google Chromeのデベロッパーツール(F12でひらくやつ)のConsoleでエラーを表示してみると、「Uncaught sy...
php

phpでShiftJISのcsvファイルをUTF-8で読み込む

やりたいことphpで、ShiftJISのcsvファイルを読み込む。んで、UTF-8に出力したい環境php5.4やり方5C問題とはQiitaの記事見ると、5C問題というのがあるらしー。 5C問題とは、「ソ」「表」「十」「予」などSJISの文...
php

PHPのmb_convert_kanaが効かないのは第三パラメータを指定していないから

環境php5.4事象PHPを利用していて、mb_convert_kana()が効かない。原因第三パラメータである、文字コードを指定していないため。$str='5あア';$str = mb_convert_kana($str, "n");ec...
php

PHPで文字列置換

単純な置換ならstr_replace。日本語にも対応している。しかも高速PHPの文字列置換をする関数、たくさんあって、どれを選べばいいか迷うけど、正規表現とか使わず単純な置換ならstr_replaceがシンプル。日本語などのマルチバイト文字...
スポンサーリンク