S M A R T D E V T A L A

Loading

Operator Kondisional di PHP

Operator Kondisional di PHP

Sama seperti bahasa pemprograman C, PHP juga mendukung adanya operator kondisional (sering juga disebut sebagai operator ternary). Operator ternary adalah operator kondisi lain yang mengevaluasi ekspresi yang merupakan model penyederhanaan dari statement if-else.

Sebagai contoh, perhatikan kode berikut:


<?php

#
# Operator Kondisional by SmartDevTala
#
echo (isset($b)) ? "true" : "false";

?>

 

Perintah di atas sebenarnya dapat ditulis seperti berikut:


<?php

#
# Operator Kondisional by SmartDevTala
#
echo (isset($b)) ? "true" : "false";
if (isset($b)){
 echo "true";
} else {
 echo "false";
}

?>

 

Contoh lain penggunaan operator ternary dapat anda lihat pada kode di bawah ini.


<?php

#
# Operator Kondisional by SmartDevTala
#

$a = 204;
$b = 508;

$tertinggi = ($a > $b) ? $a : $b;
echo "\$a = ". $a . "\n";
echo "\$b = ". $b . "\n\n";

echo "\$tertinggi = ". $tertinggi;

?>

Hasil Program:

 

Cara kerjanya adalah sebagai berkut: mula-mula program akan mengevaluasi ekspresi $a > $b. jika ekspresi tersebut bernilai true, maka akan diisikan ke variabel tertinggi adalah nilai $a. jika tidak, maka yang akan diisikan ke variabl­e tertinggi adalah nilai $b.

 

Demikian pembahasan kali ini, semoga bermanfaat.

Share:

Artikel Sejenis

Parameter Fungsi di PHP

Parameter adalah suatu nilai (berypa variabel) yang dikirimkan  ke dalam fungsi, yang kemudian ..

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Komentar