PHP array_column() 函数
实例
从记录集中取出 last_name 列:
<?php // డేటాబేస్ నుండి తిరిగివచ్చే సంభవించే రికార్డు సెట్లను సూచిస్తుంది $a = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Jobs', ), array( 'id' => 3809, 'first_name' => 'Mark', 'last_name' => 'Zuckerberg', ) ); $last_names = array_column($a, 'last_name'); print_r($last_names); ?>
అవుట్పుట్ ఉంది:
ఏర్రే ( [0] => Gates [1] => Jobs [2] => Zuckerberg )
定义和用法
array_column() 返回输入数组中某个单一列的值。
సంకేతం
array_column(array,column_key,index_key);
పారామితి | వివరణ |
---|---|
array | అప్రధానం. ఉపయోగించాల్సిన బహుదశాయి ఏర్యాలు (రికార్డ్ సెట్). |
column_key |
అవసరం. ప్రవేశ విలువను పెట్టడానికి అవసరం. సంఖ్యాత్మక ఇండెక్స్ కలం యొక్క కలం లేదా అనుబంధ అర్రే యొక్క కలం పదం ఉండవచ్చు. ఈ పారామితి కూడా NULL అవసరం, ఈ సమయంలో అనుబంధ అర్రే యొక్క కీలకాన్ని పునఃస్థాపించడానికి ఉపయోగపడుతుంది (index_key పారామితితో కలిసి ఉపయోగించబడుతుంది కాబట్టి ముఖ్యం). |
index_key | ఆప్షనల్. అనుబంధ అర్రే యొక్క ఇండెక్స్ / కీలకంగా ఉపయోగించబడుతుంది. |
సాంకేతిక వివరాలు
ప్రవేశ విలువలు: | ప్రవేశ అర్రే కలంలో ఒక కలం యొక్క విలువలను పెట్టే అర్రే పెట్టుకుంటుంది. |
PHP వెర్షన్: | 5.5+ |
మరిన్ని ఉదాహరణలు
ఉదాహరణ 1
రికార్డుల సెట్లు నుండి last_name కలం తీసుకుని, అదే 'id' కలం గా కీలకంగా ఉపయోగించండి:
<?php // డేటాబేస్ నుండి తిరిగివచ్చే సంభవించే రికార్డు సెట్లను సూచిస్తుంది $a = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Jobs', ) array( 'id' => 3809, 'first_name' => 'Mark', 'last_name' => 'Zuckerberg', ) ); $last_names = array_column($a, 'last_name', 'id'); print_r($last_names); ?>
అవుట్పుట్ ఉంది:
ఏర్రే ( [5698] => Gates [4767] => Jobs [3809] => Zuckerberg )