Signification du "?" en php

Résolu
skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -  
skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je voudrai savoir ce que signifie le ? en php car je l'est trouver dans cette ligne de code
 $minchars =isset($params['minchars']) ? $params['minchars']:4;


merci d'avance
--
Qu'est ce qu'on serai mieux avec une machine a écrire !
A voir également:
  • Signification du "?" en php
  • Signification :p - <a href="https://forums.commentcamarche.net/forum/mail-27">Forum Mail</a>
  • Mdt signification sms - <a href="https://forums.commentcamarche.net/forum/mail-27">Forum Mail</a>
  • Mvv signification - <a href="https://forums.commentcamarche.net/forum/sony-276">Forum Sony</a>
  • Signification du smiley :-P - <a href="https://forums.commentcamarche.net/forum/mobile-26">Forum Mobile</a>
  • Mvv - <a href="https://forums.commentcamarche.net/forum/loisirs-divertissements-29">Forum Loisirs / Divertissements</a>

5 réponses

Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
 
salut. Comme en C++, c'est un if:

$minchars =isset($params['minchars']) ? $params['minchars']:4;

équivaut strictement à
if (isset($params['minchars']) )
$minchars = $params['minchars'];
else
$minchars = 4;
2
skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
 
Ok merci beaucoup sa m'aide bien comme je ne l'ai pas trouver sur le manuel php :)
0
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
 
ca fait parti des écritures "condensées", comme le a+=3; a++, ...
j'utilise régulièremetn els autres, mais le coup du ? : je ne l'utilise que si le reste du code est développé comme ca.
0
Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
 
Si tu cherches de la doc sur le sujet, ça s'appelle un opérateur ternaire !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
 
ok merci ;)
0