php [PHP]配列を参照しようとするが500エラー?→stdClassって何や? 環境 php7.2 事象 配列(と思わしき変数)をforeach() で参照する中で中身を確認しようとしてもサーバーエラーで参照できぬ。 foreach($arr1 as $data){ echo $d... 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
php PEAR でメールが飛ばず。Failed opening required ‘Mail.php’のメッセージ出力 環境 CentOS6.9 php7.3(remi版) 事象 require_once('Mail.php'); を記述しているphpプログラムを動かしたら、正常に動かず。error_mess... 2022.09.06 php
php php7にはphp-xcacheが無い? 代わりに、php-opcache php5系→php7系への移行で、 yum install php-xcache と打ってみたが、php-xcacheは見つからんかった。 ぐぐってみると、「php-xcacheは廃止された」という情報は見つからなかっ... 2022.09.02 php
php php apache_note() 関数でHTTPステータス500番エラー 環境 Rocky Linux8(RHEL8系) Apache2.4 PHP7.4(php-fpm) 事象 phpで作成したページにWebブラウザでアクセスると HTTPステータス500番を出力してしまう... 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(... 2022.06.08 php
php php += で配列追加できるのに、array_merge で追加されない!は、キーが数値であることが原因だった 環境 php7.2 事象 array_merge を使って、配列に配列を追加したつもりが、追加されない。 $array1 = array('1234' => 'hoge'); $array2 = array('0... 2022.06.06 php