Petit challenge ! (PHP)
Ezio2010
Messages postés
67
Statut
Membre
-
Ezio2010 Messages postés 67 Statut Membre -
Ezio2010 Messages postés 67 Statut Membre -
Bonjour,
pouvez vous me dire à quoi sert cette petite boucle en PHP ? :)
while(list($_cdeLangue, $domaine) = each($domaines)) {
if($domaine['status'] == 1) {
$links[] = $_cdeLangue == $CUR_LANGUE ? $domaine['label'] : '<a href="'.str_replace('/'.$CUR_LANGUE.'/', '/'.$_cdeLangue.'/', $SCRIPT_URL).'">'.$domaine['label'].'</a>' ;
Merci d'avance !
pouvez vous me dire à quoi sert cette petite boucle en PHP ? :)
while(list($_cdeLangue, $domaine) = each($domaines)) {
if($domaine['status'] == 1) {
$links[] = $_cdeLangue == $CUR_LANGUE ? $domaine['label'] : '<a href="'.str_replace('/'.$CUR_LANGUE.'/', '/'.$_cdeLangue.'/', $SCRIPT_URL).'">'.$domaine['label'].'</a>' ;
Merci d'avance !
A voir également:
- Xxxxxxxxxch
- Easy php - Télécharger - Divers Web & Internet
- Petit point vert snap ✓ - Forum Snapchat
- Petit 2 ✓ - Forum Windows
- Trier du plus petit au plus grand excel - Guide
- Comment imprimer une photo en petit ✓ - Forum Photo numérique
2 réponses
En fait je viens de voir que le code n'était pas complet du tout x)
<a href="connaissance.php">connaissance</a><?php
$domaines = array(
'fr' => array('status' => 1, 'label' => 'Fr', 'name' => 'http://www.xxxxxxxxx.ch'),
'de' => array('status' => 1, 'label' => 'De', 'name' => 'http://www.xxxxxxxxx.ch'),
'en' => array('status' => 0, 'label' => 'En', 'name' => 'http://www.xxxxxxxxx.ch'),
) ;
$links = array() ;
$SCRIPT_URL = $_SERVER['REQUEST_URI'] ;
$CUR_LANGUE = strtolower(substr($_SERVER['REQUEST_URI'], 1, 2)) ;
while(list($_cdeLangue, $domaine) = each($domaines)) {
if($domaine['status'] == 1) {
$links[] = $_cdeLangue == $CUR_LANGUE ? $domaine['label'] : '<a href="'.str_replace('/'.$CUR_LANGUE.'/', '/'.$_cdeLangue.'/', $SCRIPT_URL).'">'.$domaine['label'].'</a>' ;
}
}
if(count($links) > 0) {
echo implode("\n", $links) ;
}
?>
Et voilà !
<a href="connaissance.php">connaissance</a><?php
$domaines = array(
'fr' => array('status' => 1, 'label' => 'Fr', 'name' => 'http://www.xxxxxxxxx.ch'),
'de' => array('status' => 1, 'label' => 'De', 'name' => 'http://www.xxxxxxxxx.ch'),
'en' => array('status' => 0, 'label' => 'En', 'name' => 'http://www.xxxxxxxxx.ch'),
) ;
$links = array() ;
$SCRIPT_URL = $_SERVER['REQUEST_URI'] ;
$CUR_LANGUE = strtolower(substr($_SERVER['REQUEST_URI'], 1, 2)) ;
while(list($_cdeLangue, $domaine) = each($domaines)) {
if($domaine['status'] == 1) {
$links[] = $_cdeLangue == $CUR_LANGUE ? $domaine['label'] : '<a href="'.str_replace('/'.$CUR_LANGUE.'/', '/'.$_cdeLangue.'/', $SCRIPT_URL).'">'.$domaine['label'].'</a>' ;
}
}
if(count($links) > 0) {
echo implode("\n", $links) ;
}
?>
Et voilà !