相关疑难解决方法(0)

PHP:即时访问数组值

在php中,我经常需要使用数组来映射变量......但我似乎无法在一个内联中执行此操作.cf示例:

// the following results in an error:
echo array('a','b','c')[$key];

// this works, using an unnecessary variable:
$variable = array('a','b','c');
echo $variable[$key];
Run Code Online (Sandbox Code Playgroud)

这是一个小问题,但它每隔一段时间就会不停地窃听......我不喜欢这样一个事实:我没有使用变量;)

php arrays coding-style

48
推荐指数
4
解决办法
2万
查看次数

快捷方式:$ foo = explode("","bla ble bli"); echo $ foo [0]

有没有办法在不使用变量的情况下获取分割字符串的第n个元素?

我的PHP代码总是如下所示:

$foo = explode(" ", "bla ble bli");
echo $foo[0];
Run Code Online (Sandbox Code Playgroud)

在Python中有没有更短的方式?

print "bla ble bli".split(" ")[0]
Run Code Online (Sandbox Code Playgroud)

提前致谢.

php shortcut explode

4
推荐指数
1
解决办法
1365
查看次数

PHP数组元素访问

为什么这样做:

$parts = explode('#', $url);
$url = $parts[0];
Run Code Online (Sandbox Code Playgroud)

虽然这不是:

$url = explode('#', $url)[0];
Run Code Online (Sandbox Code Playgroud)

php

0
推荐指数
1
解决办法
52
查看次数

标签 统计

php ×3

arrays ×1

coding-style ×1

explode ×1

shortcut ×1