PHP para cada uno El bucle se utiliza para imprimir todos los datos de las matrices. PHP para cada uno En cada iteración del ciclo, se imprimen los datos de la matriz.

La sintaxis de PHP Foreach es la siguiente.

foreach ($array as $value) {
    // Çalıştırılacak kodlar)
}

Se agrega la matriz a devolver en lugar de $matriz, y la variable en la que se almacenarán los datos se agrega en lugar de $valor. PHP para cada uno En el ciclo, los códigos que se ejecutarán en cada iteración se escriben en el alcance del código. Si también se devolverán claves de matriz, la sintaxis es la siguiente. Se escribe la variable donde se almacenarán las claves en lugar de la variable $key.

foreach ($array as $key => $value) {
    // Çalıştırılacak kodlar)
}

Usando PHP para cada uno

PHP para cada uno En el siguiente ejemplo del bucle, creamos una matriz llamada $colors y le dimos los valores de color. Luego con la declaración foreach PHP para cada unoCreamos el bucle y escribimos el nombre de la matriz como $colores. Usamos la expresión as y especificamos el nombre de la variable donde se almacenarán los datos de la matriz como $ valor. Cada vez que regresaba el bucle, imprimimos los datos de la variable $value actual con eco. Como resultado, puede guardar todos los datos de la matriz con un método breve y limpio. PHP para cada uno Lo imprimimos a través del bucle.

PHP para cada uno En el siguiente ejemplo, creamos una matriz llamada $days en el bucle y proporcionamos la descripción del día de la semana como clave y los valores del día como valor. Luego con la declaración foreach PHP para cada unoCreamos el bucle y escribimos el nombre de la matriz como $días. Usamos la expresión as y especificamos la variable en la que se almacenarán las claves de la matriz, es decir, la variable $key. Luego, especificamos el nombre de la variable en la que se almacenarán los datos de la matriz, en forma de $valor. Cada vez que regresaba el bucle, imprimimos los datos de la variable $value actual con eco. Como resultado, puede guardar todos los datos de la matriz con un método breve y limpio. PHP para cada uno Lo imprimimos a través del bucle.

$colors = array(
    'mavi',
    'kırmızı',
    'sarı',
    'turuncu',
    'yeşil',
    );
foreach ($colors as $value) {
    echo $value . '
';
}
/*
 * Çıktı: 
mavi
kırmızı
sarı
turuncu
yeşil
*/
$days = array(
    'haftanın ilk günü'        => 'pazartesi',
    'haftanın ikinci günü'     => 'salı',
    'haftanın üçüncü günü'     => 'çarşamba',
    'haftanın dördüncü günü'   => 'perşembe',
    'haftanın beşinci günü'    => 'cuma',
    'haftasonunun ilk günü'    => 'cumartesi',
    'haftasonunun ikinci günü' => 'pazar',
);
foreach ($days as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
haftanın ilk günü: pazartesi
haftanın ikinci günü: salı
haftanın üçüncü günü: çarşamba
haftanın dördüncü günü: perşembe
haftanın beşinci günü: cuma
haftasonunun ilk günü: cumartesi
haftasonunun ikinci günü: pazar
*/

PHP para cada uno En el siguiente ejemplo, creamos una matriz llamada $age en el bucle y asignamos nombres como claves y valores de edad como valores. Luego con la declaración foreach PHP para cada unoCreamos el bucle y escribimos el nombre de la matriz como $age. Usamos la expresión as y especificamos la variable en la que se almacenarán las claves de la matriz, es decir, la variable $key. Luego, especificamos el nombre de la variable en la que se almacenarán los datos de la matriz, en forma de $valor. Cada vez que regresaba el bucle, imprimimos los datos de la variable $value actual con eco. Como resultado, puede guardar todos los datos de la matriz con un método breve y limpio. PHP para cada uno Lo imprimimos a través del bucle.

$age = array(
    'Burak' => 25,
    'Ece'   => 22,
    'Berk'  => 19,
    'Sevda' => 29,
);
foreach ($age as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
Burak: 25
Ece: 22
Berk: 19
Sevda: 29
*/

Sintaxis alternativa de PHP Foreach

Muchas estructuras de control en PHP, incluido Foreach, admiten sintaxis alternativa. Sintaxis alternativa de PHP Foreach: dos puntos en lugar de abrir llaves, endforeach en lugar de cerrar llaves; Usamos la expresión. La sintaxis alternativa de PHP Foreach es la siguiente

foreach ($array as $value):
    // Çalıştırılacak kodlar
endforeach;

PHP para cada uno sintaxis alternativa en un ejemplo de la vida realUsémoslo. PHP Foreach en el siguiente ejemplo Creamos una matriz llamada $summer para usar en el bucle y le dimos los meses de verano como valor. Luego con la declaración foreach PHP para cada uno Creamos el ciclo. Agregamos nuestro arreglo llamado $verano y la variable $mes, donde se almacenarán los valores del arreglo, junto con la declaración as. Como estamos usando una sintaxis alternativa, agregamos dos puntos en lugar de abrir llaves. De esta manera PHP para cada uno Hemos iniciado la cobertura del código. Imprimimos los valores en cada iteración con eco. Finalmente, en lugar de cerrar llaves, endforeach; en las palabras PHP para cada uno Hemos finalizado la cobertura del código del bucle.

$summer = array(
  'Haziran',
  'Temmuz',
  'Ağustos',
    );
foreach ($summer as $month) {
    echo $month . '
';
}
/*
 * Çıktı: 
Haziran
Temmuz
Ağustos
*/