PHP array() ఫంక్షన్

ఉదాహరణ

సంఖ్యలు కలిగిన ఆర్రేను $cars అనే పేరుతో సృష్టించండి, దానికి మూడు అంశాలను కలిపి, ఆర్రే విలువలను ముద్రించండి:

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

నడిచిన ఉదాహరణ

నిర్వచనం మరియు వినియోగం

array() ఫంక్షన్ను ఆర్రేను సృష్టించడానికి ఉపయోగిస్తారు.

PHPలో, ఆర్రేల మూడు రకాలు ఉన్నాయి:

  • సంఖ్యలు కలిగిన ఆర్రే - సంఖ్యలు కలిగిన ఆర్రే
  • సంబంధిత ఆర్రే - పేరును కలిగిన ఆర్రే
  • బహుళ అక్షాక్షమ ఆర్రే - ఒకటికి పైగా ఆర్రేలను కలిగిన ఆర్రే

వివరణ

array() ఆర్రేను సృష్టించడంతో కూడినది, కీ మరియు విలువలను కలిగి ఉంటుంది. కానీ కీని వినియోగించకుండా ఆర్రేని నిర్వచించినట్లయితే, అంతే కాకుండా కీ సంఖ్యలు సరికొత్తగా సృష్టించబడతాయి, అవి 0 నుండి మొదలుకొని 1 కు పెరుగుతాయి.

array()కు సంబంధిత అర్థంలో ఆర్రేను సృష్టించడానికి => సంకేతాన్ని ఉపయోగించవచ్చు కీ మరియు విలువలను వేరు చేయండి.

ఖాళీ ఆర్రేను సృష్టించడానికి array()కు పారామీటర్లను పంపకుండా ఉంచండి:

$new = array();

మున్నటి ప్రత్యాహారం:array() వాస్తవానికి ఒక భాషా నిర్మాణం (language construct) ఉంది, ఇది సరళ ఆర్రేలను నిర్వచించడానికి సాధారణంగా ఉపయోగిస్తారు. కానీ ఇది ఫంక్షన్ల వినియోగంతో పరిమితం కాదు, కాబట్టి ఇది కూడా ముద్రణాలో చేర్చబడింది.

సంకేతం

సంఖ్యలు కలిగిన ఆర్రే సంకేతం:

array(value1,value2,value3etc.);

సంబంధిత అర్థంలో సంఖ్యలు లేదా విలువలను వినియోగించే ఆర్రే సంకేతం:

సంబంధిత అర్థంలో సంఖ్యలు లేదా విలువలను వినియోగించే ఆర్రే పైగా వినియోగించే సంకేతం: array(key=>value,key=>value,key=>value,etc.);
పారామీటర్ వివరణ
కీ ప్రత్యేకంగా వినియోగించే నామకరణం (సంఖ్యలు లేదా స్ట్రింగులు).
value పేరు విలువను నిర్దేశించండి.

సాంకేతిక వివరాలు

అర్థం పెట్టండి: పారామీటర్స్ అర్థం అర్థం పెట్టండి.
PHP వెర్షన్: 4+
నవీకరణ లాగ్

PHP 5.4 నుండి, చిన్న అర్థం సంకేతం, [] ఉపయోగించడం ద్వారా array() బదులుగా ఉపయోగించవచ్చు.

ఉదాహరణకు, $cars=["Volvo","BMW"]; ఉపయోగించి $cars=array("Volvo","BMW"); బదులుగా ఉపయోగించండి.

మరిన్ని ఉదాహరణలు

ఉదాహరణ 1

పేరు $age పేరు పెట్టబడిన అర్థం సృష్టించండి:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
echo "Bill is " . $age['Bill'] . " years old.";
?>

నడిచిన ఉదాహరణ

ఉదాహరణ 2

అనుసరించి ప్రస్తుతించిన అనుసరించిన అర్థం ప్రస్తుతించండి:

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
for($x=0;$x<$arrlength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>

నడిచిన ఉదాహరణ

ఉదాహరణ 3

అనుసరించి ప్రస్తుతించిన అనుసరించిన పేరు పెట్టబడిన అర్థం మరియు ప్రస్తుతించిన అనుసరించిన అర్థం ప్రస్తుతించండి:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
foreach($age as $x=>$x_value)
  {
  echo "Key=\" . $x . ", Value=\" . $x_value;
  echo "<br>";
  }
?>

నడిచిన ఉదాహరణ

ఉదాహరణ 4

బహుదశాల పేరు పెట్టబడిన అర్థం సృష్టించండి:

<?php
// రెండు అంశాల పేరు పెట్టబడిన అర్థం
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>

నడిచిన ఉదాహరణ