php PEAR でメールが飛ばず。Failed opening required ‘Mail.php’のメッセージ出力 環境 CentOS6.9 php7.3(remi版) 事象 require_once('Mail.php'); を記述しているphpプログラムを動かしたら、正常に動かず。error_messageを確認すると、以下のメ... 2022.09.06 php
php php7にはphp-xcacheが無い? 代わりに、php-opcache php5系→php7系への移行で、 yum install php-xcache と打ってみたが、php-xcacheは見つからんかった。 ぐぐってみると、「php-xcacheは廃止された」という情報は見つからなかったが、php7... 2022.09.02 php
php php apache_note() 関数でHTTPステータス500番エラー 環境 Rocky Linux8(RHEL8系) Apache2.4 PHP7.4(php-fpm) 事象 phpで作成したページにWebブラウザでアクセスると HTTPステータス500番を出力してしまう。 原因 phpのソ... 2022.08.04 php
php preg_matchのデリミタで使用可能な文字 preg_matchのデリミタで使用可能な文字について考える。 preg_matchのデリミタとは preg_matchのデリミタっていうのは、以下の緑色の部分。 preg_match('/^\w+$/', $hoge); /(スラッ... 2022.06.14 php
php PHP Strict Standards: htmlentities(): Only basic entities substitution is supported for multi-byte encodings other than UTF-8; functionality is equivalent to htmlspecialchars in ファイルパス on line 行番号 環境 php7.2 php5.3からの移行作業中 事象 以下のメッセージがerror_logに吐かれてた。 PHP Strict Standards: htmlentities(): Only basic ent... 2022.06.08 php
php php += で配列追加できるのに、array_merge で追加されない!は、キーが数値であることが原因だった 環境 php7.2 事象 array_merge を使って、配列に配列を追加したつもりが、追加されない。 $array1 = array('1234' => 'hoge'); $array2 = array('0987' => 'fu... 2022.06.06 php
php php 連想配列 追加するならarray_push じゃなくてarray_merge または += 太古の昔、私は、php で array_push array_merge なんか使い分けがあるんかなーと思っていたが、 array_merge 連想配列を追加したいなら array_merge っすな。 Qiitaの記事を見... 2022.06.06 php
php php プラスイコール 配列 phpで、 $配列変数 += array(なんか); みたいに書く場合。 += (プラスイコール)の左辺(オペランド)、右辺(オペランド)が配列の場合。 += は、配列同士を結合させる + 演算子は、右側の配列を左側の配列に追... 2022.06.06 php
php php .=(ドットイコール)結合代入演算子 意味 php において、 .=(ドットイコール)は、 「結合代入演算子」 といって、既存の変数に指定した文字列を結合する。 例) $watashi = '私は変態'; $watashi .= 'ではありません'; echo $wat... 2022.06.06 php
php PHP Warning: array_push() expects parameter 1 to be array 事象と原因 配列じゃない変数にarray_pushしようとしたら以下のMSGが出た。 PHP Warning: array_push() expects parameter 1 to be array 対処方法 最初に配列に... 2022.06.01 php