Heim > Backend-Entwicklung > PHP-Tutorial > 怎样去除数组中数字索引?

怎样去除数组中数字索引?

WBOY
Freigeben: 2016-06-06 20:13:51
Original
1430 Leute haben es durchsucht

通过print_r打印数组,结果类似这样

<code>Array
(
    [name] => jack
    [0] => jack
    [age] => 18
    [1] => 18
)</code>
Nach dem Login kopieren
Nach dem Login kopieren

怎么去除数字索引"0"、"1",让其变为这样的数组

<code>Array
(
    [name] => jack
    [age] => 18
)</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

通过print_r打印数组,结果类似这样

<code>Array
(
    [name] => jack
    [0] => jack
    [age] => 18
    [1] => 18
)</code>
Nach dem Login kopieren
Nach dem Login kopieren

怎么去除数字索引"0"、"1",让其变为这样的数组

<code>Array
(
    [name] => jack
    [age] => 18
)</code>
Nach dem Login kopieren
Nach dem Login kopieren

这个数组哪儿来的?如果是数据库的查询结果,那么在获取数据的时候可以避开啊。在进行数据查询的时候可以规定返回值的格式,比如mysql_fetch_row支持MYSQL_ASSOC,MYSQL_NUM 和 MYSQL_BOTH,第一个表示返回字段名=>值的格式,第二个表示返回数字索引=>值的格式,第三种就是返回你现在遇到的这种格式。
所以,看看你调用的查询方法的说明,换个参数就行了。

楼上正解,如果是从数据库获取数据可以避免,不是的话自己可以写个方法过滤一下咯。

如果是sql serve 怎么解决?

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