Heim > Backend-Entwicklung > PHP-Tutorial > PHP,如何判断一个array的key是自己填的还是自动生成的?

PHP,如何判断一个array的key是自己填的还是自动生成的?

WBOY
Freigeben: 2016-06-06 20:13:24
Original
933 Leute haben es durchsucht

我想区分开不同的array分别处理,区分靠key的值是(通过array_push)自动生成的index还是自己填的(string之类的)index

甚至是混合的key

这个问题已被关闭,原因:与 https://segmentfault.com/q/1010000004728170 重复提问

回复内容:

我想区分开不同的array分别处理,区分靠key的值是(通过array_push)自动生成的index还是自己填的(string之类的)index

甚至是混合的key

利用下array_keys()获取数组的全部键值或者key()获取当前指针指向的键值

具体看下官方文档吧,有示例
http://php.net/manual/en/function.array-...
http://php.net/manual/en/function.key.ph...

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage