PHP en Mot-clé
Exemple
Utilisation de as dans une boucle foreach :
<?php
$list = [1, 2, 3, 4];
foreach($list as $item) {
echo $item;
echo "<br>";
}
?> Définition et Utilisation
Le mot-clé as est utilisé par la boucle foreach pour établir quelles variables contiennent la clé et la valeur d'un élément.
Le mot-clé as peut également être utilisé par les espaces de noms et les traits pour leur donner un alias.
Pages Associées
Le mot-clé foreach .
Le mot-clé trait .
Le mot-clé use .
Lisez-en plus sur les boucles dans notre Tutoriel sur les Boucles PHP .
Lisez-en plus sur les traits dans notre Tutoriel PHP OOP - Traits .
Plus d'Exemples
Exemple
Utilisation de as dans une boucle foreach pour parcourir un tableau associatif :
<?php
$people = [
"Peter" => "35",
"Ben" => "37",
"Joe" => "43"
];
foreach($people as $person => $age) {
echo "$person a $age ans";
echo "<br>";
}
?> Exemple
Utilisation de as pour donner un alias à la méthode d'un trait :
<?php
trait message1 {
public function msg1() {
echo "L'OOP est amusant ! ";
}
}
class Welcome {
use message1 {
message1::msg1 as msg;
}
}
$obj = new Welcome();
$obj->msg();
?> Exemple
Utilisation de as pour donner un alias à un namespace :
<?php
namespace Html;
class Table {
public $title = "";
public $numRows = 0;
public function message() {
echo "<p>La table '{$this->title}' a {$this->numRows} lignes.</p>";
}
}
use \Html as H;
$table = new H\Table();
$table->title = "Ma table";
$table->numRows = 5;
$table->message();
?>