isset($_POST['region'])?$_POST['region']:null; ??

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : isset($_POST['region'])?$_POST['region']:null; ??

par Tessai » 02 févr. 2006, 17:15

Oke ! Merci !!

par zeus » 02 févr. 2006, 17:12

c'est un opérateur ternaire
<?php
// Exemple d'utilisation pour l'opérateur ternaire
$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];

// L'expression ci-dessus est identique à
if (empty($_POST['action'])) {
    $action = 'default';
} else {
    $action = $_POST['action'];
}
?>
L'expression (expr1) ? (expr2) : (expr3) renvoie la valeur de l'expression expr2 si l'expression expr1 est vraie, et l'expression expr3 si l'expression expr1 est fausse.

par Tessai » 02 févr. 2006, 17:12

heu... comprend pas hehe :)

par titiratat » 02 févr. 2006, 17:10

y met la region dans la region, sinon il met la region a null :o

isset($_POST['region'])?$_POST['region']:null; ??

par Tessai » 02 févr. 2006, 17:07

Bonjour tout le monde,

A vrai dire je ne comprends pas ce que le "?" fait dans la fonction :

isset($_POST['region'])?$_POST['region']:null;

Il sert à quoi ?

Merciii