0

PHP に 2 つの行があり、結合するとページの読み込みが停止します...残念ながら、を使用したエラー メッセージはなくerror_reporting(E_ALL | E_STRICT); ini_set('display_errors', true);、Apache の error.log ファイルにも何もありません。

これは機能します:

$user_setup = strpos($_SESSION['user'], "@");
if (!empty($user_setup)) {....

しかし、これはしません:

if (!empty(strpos($_SESSION['user'], "@"))) {....

strposこれが機能しない原因となる機能について何かありますか?

ご協力いただきありがとうございます!

4

1 に答える 1

2

empty()は実際には関数ではなく言語構造です。さらに、引数として変数以外のものは取りません。

于 2012-12-16T17:58:44.220 に答える