webForumDet fria alternativet

Kompakt IF...THEN...ELSE?

1 svar · 263 visningar · startad av mmmMange

mmmMangeMedlem sedan jan. 2005110 inlägg
#1

En kanske ganska onödig fråga, men men.

Finns det nåt "trick" man kan använda för att göra följande typ av kod kompaktare?

if( isset($_POST['formname']) )
$formname = $_POST['formname'];
else
$formname = '';

Har för mig att det finns en del sådana små tricks i C/C++, kanske finns det nåt för PHP också?

Typ nåt i stil med
$formname = ( (isset($_POST['formname']) AND $_POST['formname']) XOR '' );

Nån som vet?

GunnarDMedlem sedan juni 20014 290 inlägg
#2

Varför inte:

$formname = $_POST['formname'];

Annars finns alltid:

$formname = isset($_POST['formname']) ? $_POST['formname'] : '';

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)