相关疑难解决方法(0)

PHP的简写为isset()?

如果在PHP中不存在变量,是否有一种速记方式可以将变量赋值给某些东西?

if(!isset($var) {
  $var = "";
}
Run Code Online (Sandbox Code Playgroud)

我想做点什么

$var = $var | "";
Run Code Online (Sandbox Code Playgroud)

php isset shorthand

70
推荐指数
2
解决办法
8万
查看次数

是否有更好的PHP方法可以通过数组(字典)中的键获取默认值?

Python中,可以做到:

foo = {}
assert foo.get('bar', 'baz') == 'baz'
Run Code Online (Sandbox Code Playgroud)

PHP中,可以使用三元运算符,如:

$foo = array();
assert( (isset($foo['bar'])) ? $foo['bar'] : 'baz' == 'baz');
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个高尔夫版本.我可以在PHP中更短/更好吗?

php arrays key default-value

46
推荐指数
6
解决办法
3万
查看次数

标签 统计

php ×2

arrays ×1

default-value ×1

isset ×1

key ×1

shorthand ×1