相关疑难解决方法(0)

如何避免未定义的偏移量

如何轻松避免收到此错误/通知:

Notice: Undefined offset: 1 in /var/www/page.php on line 149
Run Code Online (Sandbox Code Playgroud)

...在这段代码中:

list($func, $field) = explode('|', $value);
Run Code Online (Sandbox Code Playgroud)

爆炸返回的值并不总是两个,但如果你想使用list(),那么你怎么能轻易避免通知呢?

php

58
推荐指数
2
解决办法
3万
查看次数

PHP:爆炸中的未定义偏移量()

我有这个:

list($firstname, $lastname) = explode(' ', $queryString);
Run Code Online (Sandbox Code Playgroud)

Sometiems $ lastname没有被定义,并且它在那里我得到未定义的偏移错误.

因为它无法找到任何东西放在$ lastname中,我猜.

爆炸后()我有:

if(!$lastname) { $lastname = $firstname; }
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,如果没有定义$ lastname,我怎么能将它定义为$ firstname(如果你只写'Adam'而不是'Adam Thompson',应该定义lastname,这样'Adam Adam')

它现在为我做了这个,但我收到了偏移错误

php offset

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×2

offset ×1