Отображать значения массива в PHP

Итак, я работаю с PHP в первый раз, и я пытаюсь получить и отобразить значения массива. После многих var_dump var_export , единственными методами, которые я могу найти для этого, являются print_r , var_dump или var_export . Однако все эти методы возвращают то, что выглядит так:

 [a] => apple [b] => banana [c] => orange 

Я не могу понять, как стилизовать этот выход. Мне нужно отделить часть [a] => и добавить запятые. Я знаю, что это должен быть довольно простой процесс, но я не смог найти документацию, демонстрирующую, как это сделать.

В php есть петля foreach . Вы должны пересечь массив.

 foreach($array as $key => $value) { echo $key." has the value". $value; } 

Если вы просто хотите добавить запятые между значениями, подумайте об использовании implode

 $string=implode(",",$array); echo $string; 

Вы можете использовать implode для возврата массива с разделителем строк.

 $withComma = implode(",", $array); echo $withComma; // Will display apple,banana,orange 
 <?php $data = array('a'=>'apple','b'=>'banana','c'=>'orange');?> <pre><?php print_r($data); ?></pre> 

Результат:
массив
(
[a] => яблоко
[b] => банан
[c] => оранжевый
)

использовать implode(',', $array); для вывода в виде apple,banana,orange

Или

 foreach($array as $key => $value) { echo $key." is ". $value; } 

Итерируйте по массиву и делайте все, что хотите, с отдельными значениями.

 foreach ($array as $key => $value) { echo $key . ' contains ' . $value . '<br/>'; } 

вы можете легко использовать join ()

 $fruits = array("apple", "banana", "orange"); print join(" ".$fruits); 

функция join() должна работать для вас:

 $array = array('apple','banana','ananas'); $string = join(',', $array); echo $string; 

Вывод :

яблоко, банан, ананас

простой фрагмент кода, который я подготовил, надеюсь, что это будет полезно для вас;

 $ages = array("Kerem"=>"35","Ahmet"=>"65","Talip"=>"62","Kamil"=>"60"); reset($ages); for ($i=0; $i < count($ages); $i++){ echo "Key : " . key($ages) . " Value : " . current($ages) . "<br>"; next($ages); } reset($ages);