首页 / 知识
PHP:我可以引用函数返回的数组的单个成员吗?
2023-04-15 17:06:00

PHP: Can I reference a single member of an array that is returned by a function?任何想法如何在PHP中单行显示以下内容?
...似乎没有'采取'。 我需要分两步执行此操作:
...只是好奇-我使用的其他语言允许这样的事情,而且我很懒惰,很想在PHP中错过这一点...感谢任何见识... @斯科特·雷恩 这不是真的。这将起作用:
尝试:
如果您只是在寻找数组的第一个元素。 不幸的是,PHP无法做到这一点。您必须使用两行来执行此操作。 您可以在一行中完成此操作!使用array_shift()。
执行此操作时,它将回显" list()在这里很有用。除了第一个数组元素外,您都需要用无用的变量填充它。例如:
等等。
您可以使用
还注意到没有提到 我实际上使用了为此目的编写的便捷函数:
那么您就可以这样称呼它:
好吧,我发现了几种无需调用其他函数即可获取所需内容的方法。
对于字符串,您可以使用
..有趣的问题 德拉科 我猜这是一个内置函数或库函数,因为听起来您无法直接对其进行编辑。我建议创建一个包装函数,以提供所需的输出:
我认为以上任何一项都需要注释以解释您在做什么,因此变成两行。我发现它更简单:
这样,您无需使用额外的变量,很明显您在做什么。 尼克,很高兴知道,谢谢。不幸的是,除了几个逗号之外,它还存在可读性问题。
有时我会更改函数,因此它可以有选择地返回一个元素而不是整个数组:
http://us3.php.net/reset 仅在php版本5中可用。 据我所知这是不可能的,我想自己做几次。 如果它始终是第一个元素,则您可能应该考虑让函数仅返回数组中的第一项。如果这是最常见的情况,则可以使用一些技巧:
我的php有点生锈,但是我很确定能正常工作。 您还可以查看array_shift()和array_pop()。 这也可能是可能的:
0是该功能。 |
最新内容
相关内容
显示linux时间命令?
显示linux时间命令?,时间,系统,信息,一致,命令,文件,终端,目录,选项,参数,linuxcp命令并显示拷贝时间在没有带-a参数时,两个文件的时间是不一样linux显示最多的命令?
linux显示最多的命令?,系统,情况,信息,数据,工具,电脑,状态,时间,分析,命令,在linux系统中,显示/root目录下所有文件的命令是1、ls -l /home/linux显示错误命令?
linux显示错误命令?,信息,系统,电脑,状态,时间,环境,命令,搜狐,密码,异常,虚拟机里怎么开始linux系统,打startx命令提示错误1、第一种:这个问题linux逐行显示命令?
linux逐行显示命令?,标准,信息,系统,工作,地址,命令,实时,名称,文件,目录,Linux中显示一个文件最后几行的命令是什么?1、tail -n 20 filenamelinux显示时间命令?
linux显示时间命令?,时间,系统,管理,标准,信息,单位,工具,数据,中国,命令,linux必学的60个命令安装和登录命令:login、shutdown、halt、rebootlinux启动显示命令行?
linux启动显示命令行?,系统,密码,终端,状态,首页,情况,基础,电脑,信息,工具,linux,按了ctrl+alt+F1,进入了类似纯命令行的界面,让输入login信linux启动显示命令行?
linux启动显示命令行?,系统,密码,终端,状态,首页,情况,基础,电脑,信息,工具,linux,按了ctrl+alt+F1,进入了类似纯命令行的界面,让输入login信linux显示之前的命令?
linux显示之前的命令?,系统,信息,命令,地址,服务,环境,数据,标准,数字,不了,linux系统查看自己在linux上使用过的前10次命令首先打开Linux直接linux打开显示器命令?
linux打开显示器命令?,信息,工具,系统,环境,发行,实时,数据,设备,命令,文件,Linux文件系统操作命令cat:可以显示文件的内容(经常和more搭配使用linux命令实时显示?
linux命令实时显示?,系统,实时,时间,信息,情况,命令,对比,电脑,名称,一致,linux用set命令显示当前模式set命令作主要是显系统中已经存在的shellinux外部命令显示?
linux外部命令显示?,系统,工具,命令,一致,盘中,软件,技术,外部,内部,文件夹,Linux中如何分屏显示的命令是什么linux中如果想要把某个命令或者linux命令显示ip?
linux命令显示ip?,地址,系统,网络,信息,技术,电脑,手机,设备,服务,管理,配置LINUX的IP命令1、(1)Ifconfig命令 第一种使用ifconfig命令配置网卡