Cara menggunakan php ksort case insensitive

PHP adalah server scripting bahasa , dan merupakan alat yang ampuh untuk membuat halaman web yang dinamis dan interaktif dengan cepat .

PHP adalah banyak digunakan , bebas , dan efisien alternatif untuk pesaing seperti Microsoft ASP .
Belajar Mudah dengan ” Tampilkan PHP ”

Kami ” Tampilkan PHP ” alat memudahkan untuk belajar PHP , itu menunjukkan baik kode sumber PHP dan output HTML dari kode .
contoh

Jalankan contoh »

Klik pada ” Run misalnya” tombol untuk melihat cara kerjanya .

PHP 5 Referensi

Pada W3Schools Anda akan menemukan referensi lengkap dari semua fungsi PHP :

fungsi array
fungsi kalender
fungsi tanggal
direktori fungsi
kesalahan fungsi
fungsi filesystem
fungsi filter
fungsi FTP
fungsi HTTP
fungsi LibXML
fungsi Mail
fungsi matematika
fungsi Lain-lain
fungsi MySQLi
fungsi SimpleXML
fungsi string
Fungsi Parser XML
fungsi Zip

PHP 5 Kuis Uji

Uji keterampilan PHP Anda di W3Schools !

Mulai Kuis PHP !
PHP 5 Ujian – Dapatkan Diploma Anda !
Sertifikasi W3Schools
Sertifikasi online W3Schools ‘

Solusi sempurna bagi para profesional yang membutuhkan untuk menyeimbangkan pekerjaan , keluarga, dan membangun karier

PHP 5 Pendahuluan

Script PHP dieksekusi pada server.
Apa yang Harus Anda Sudah Tahu

Sebelum melanjutkan, anda harus memiliki pemahaman dasar sebagai berikut :

HTML
CSS
JavaScript

Jika Anda ingin mempelajari mata pelajaran ini pertama, menemukan tutorial di Home page kami .
Apa itu PHP ?

PHP adalah singkatan dari ” PHP Hypertext Preprocessor ”
PHP adalah banyak digunakan , open source bahasa scripting
Script PHP dieksekusi pada server
Biaya PHP apa-apa, ia bebas untuk men-download dan menggunakan

lampu PHP sederhana untuk pemula .

PHP juga menawarkan banyak fitur canggih untuk programmer profesional .

Apa yang dimaksud dengan file PHP ?

PHP file dapat berisi teks , HTML , CSS , JavaScript , dan kode PHP
Kode PHP dijalankan di server , dan hasilnya dikembalikan ke browser sebagai HTML biasa
PHP file memiliki ekstensi ” . Php ”

Apa yang Bisa Dilakukan PHP ?

PHP dapat menghasilkan konten halaman dinamis
PHP dapat membuat, membuka , membaca, menulis , dan menutup file di server
PHP dapat mengumpulkan data formulir
PHP dapat mengirim dan menerima cookie
PHP dapat menambah, menghapus , memodifikasi data dalam database Anda
PHP dapat membatasi pengguna untuk mengakses beberapa halaman di situs Web Anda
PHP dapat mengenkripsi data

Dengan PHP Anda tidak terbatas untuk output HTML . Anda dapat menampilkan gambar, file PDF , dan bahkan film Flash. Anda juga dapat menampilkan teks , seperti XHTML dan XML .
Mengapa PHP ?

PHP dapat berjalan di berbagai platform (Windows , Linux , Unix , Mac OS X , dll )
PHP kompatibel dengan hampir semua server yang digunakan saat ini ( Apache , IIS , dll )
PHP mendukung berbagai database
PHP adalah gratis . Download dari sumber daya resmi PHP : http://www.php.net
PHP mudah dipelajari dan berjalan efisien pada sisi server

PHP 5 Instalasi

Apa yang saya butuhkan ?

Untuk mulai menggunakan PHP , Anda dapat:

Cari web host dengan PHP dan MySQL dukungan
Menginstal web server pada PC Anda sendiri, dan kemudian menginstal PHP dan MySQL

Gunakan Web Host Dengan Dukungan PHP

Jika server Anda telah mengaktifkan dukungan untuk PHP Anda tidak perlu melakukan apapun .

Hanya membuat beberapa file php . , Menempatkan mereka dalam direktori web Anda , dan server secara otomatis akan menguraikannya untuk Anda .

Anda tidak perlu mengkompilasi sesuatu atau memasang alat tambahan .

Karena PHP adalah gratis , sebagian besar web host menawarkan dukungan PHP .
Set Up PHP pada PC Anda Sendiri

Namun, jika server Anda tidak mendukung PHP , Anda harus:

menginstal web server
menginstal PHP
menginstal database , seperti MySQL

Situs resmi PHP ( PHP.net ) memiliki petunjuk instalasi untuk PHP : http://php.net/manual/en/install.php
lampu

Tip : Untuk mendapatkan PHP dan berjalan segera untuk Windows , Anda dapat:

Ambil WebMatrix

PHP 5 Sintaks

Script PHP dieksekusi pada server , dan hasil HTML biasa dikirim kembali ke browser .
Dasar Sintaks PHP

Sebuah script PHP dapat ditempatkan di manapun dalam dokumen .

Sebuah script PHP dimulai dengan :

Default ekstensi file untuk file PHP ” . Php ” .

Sebuah file PHP secara normal berisi tag HTML , dan beberapa kode scripting PHP .

Di bawah ini , kita memiliki contoh dari file PHP sederhana , dengan script PHP yang menggunakan built -in fungsi PHP “echo ” untuk output teks ” Hello World ! ” pada halaman web :
contoh

halaman PHP pertama saya

Jalankan contoh »

Catatan : pernyataan PHP yang diakhiri dengan titik koma ( 😉 . Tag penutup dari blok kode PHP juga secara otomatis menyiratkan koma ( sehingga Anda tidak harus memiliki titik koma mengakhiri baris terakhir blok PHP ) .
Komentar di PHP

Sebuah komentar di kode PHP adalah garis yang tidak membaca / dilaksanakan sebagai bagian dari program. Satunya tujuan adalah untuk dibaca oleh seseorang yang mengedit kode !

Komentar berguna untuk :

Untuk membiarkan orang lain mengerti apa yang Anda lakukan – Komentar membiarkan programmer lain memahami apa yang Anda lakukan dalam setiap langkah ( jika Anda bekerja dalam kelompok )
Untuk mengingatkan diri sendiri apa yang Anda lakukan – Kebanyakan programmer telah mengalami kembali ke pekerjaan mereka sendiri satu atau dua tahun kemudian dan harus kembali mencari tahu apa yang mereka lakukan . Komentar dapat mengingatkan Anda tentang apa yang Anda pikirkan ketika Anda menulis kode

PHP mendukung tiga cara berkomentar :
contoh

Jalankan contoh »

Sensitivitas Kasus PHP

Dalam PHP , semua fungsi user-defined , kelas , dan kata kunci ( misalnya if, else , sementara , echo, dll ) adalah case -sensitive .

Dalam contoh di bawah , semua tiga pernyataan gema bawah hukum ( dan sederajat ) :
contoh

< ? php
ECHO ” Hello
Dunia ! ” ;
echo ” Hello
Dunia ! ” ;
Echo ” Hello
Dunia ! ” ;
? >

Jalankan contoh »

Namun , dalam PHP , semua variabel adalah case-sensitive .

Dalam contoh di bawah , hanya pernyataan pertama akan menampilkan nilai dari variabel $ warna ( ini adalah karena $ warna, $ WARNA , dan $ warna diperlakukan sebagai tiga variabel yang berbeda ) :
contoh

Jalankan contoh »
PHP 5 Variabel

Variabel adalah ” wadah ” untuk menyimpan informasi :
contoh

Jalankan contoh »
Banyak Seperti Aljabar

x = 5
y = 6
z = x + y

Dalam aljabar kita menggunakan huruf ( seperti x ) untuk memegang nilai-nilai ( seperti 5 ) .

Dari ekspresi z = x + y di atas, kita dapat menghitung nilai z menjadi 11 .

Dalam PHP surat ini disebut variabel .
lampu Pikirkan variabel sebagai wadah untuk menyimpan data .

Variabel PHP

Seperti dengan aljabar , variabel PHP dapat digunakan untuk memegang nilai-nilai ( x = 5 ) atau ekspresi ( z = x + y ) .

Sebuah variabel dapat memiliki nama pendek ( seperti x dan y ) atau nama yang lebih deskriptif (umur , carname , total_volume ) .

Aturan untuk variabel PHP :

Variabel dimulai dengan tanda $ , diikuti dengan nama variabel
Sebuah nama variabel harus diawali dengan huruf atau karakter garis bawah
Sebuah nama variabel tidak dapat memulai dengan angka
Sebuah nama variabel hanya dapat berisi karakter alfanumerik dan garis bawah ( Az , 0-9 , dan _ )
Nama variabel adalah case sensitif ( $ y $ dan Y adalah dua variabel yang berbeda )

lampu Ingat bahwa variabel PHP adalah case-sensitive .

Membuat ( Mendeklarasikan ) Variabel PHP

PHP tidak memiliki perintah untuk mendeklarasikan variabel .

Sebuah variabel dibuat saat pertama Anda menetapkan nilai untuk itu :
contoh

Jalankan contoh »

Setelah eksekusi pernyataan di atas , variabel txt akan memegang nilai Halo dunia! , X variabel akan menampung nilai 5 , dan y variabel akan memegang nilai 10,5 .

Catatan : Bila Anda menetapkan nilai teks ke variabel , menaruh tanda kutip nilai.
PHP adalah bahasa Longgar Jenis

Dalam contoh di atas , perhatikan bahwa kita tidak perlu memberitahu PHP yang tipe data variabel tersebut .

PHP secara otomatis mengkonversi variabel dengan jenis data yang benar , tergantung pada nilainya .

Dalam bahasa lain seperti C , C + + , dan Java , programmer harus menyatakan nama dan jenis variabel sebelum menggunakannya .
Variabel PHP Lingkup

Dalam PHP , variabel dapat dideklarasikan di mana saja di script .

Ruang lingkup variabel adalah bagian dari script di mana variabel dapat dirujuk / digunakan .

PHP memiliki tiga lingkup variabel yang berbeda :

lokal
global
statis

Lokal dan Global Lingkup

Sebuah variabel dideklarasikan di luar fungsi memiliki LINGKUP GLOBAL dan hanya dapat diakses di luar fungsi.

Sebuah variabel dideklarasikan dalam fungsi memiliki LINGKUP LOKAL dan hanya dapat diakses dalam fungsi tersebut.

Contoh berikut tes variabel dengan cakupan lokal dan global :
contoh
< ? php
$ x = 5; lingkup / / global yang

Fungsi mytest ( )
{
$ y = 10; lingkup / / local
echo ” Variabel Uji

dalam fungsi : p ” ;
echo ” Variabel x adalah : $ x ” ;
echo ” Close ” ;
echo ” Variabel y adalah : $ y ” ;
}

mytest ( ) ;

echo ”

variabel Uji luar fungsi : p ” ;
echo ” Variabel x adalah : $ x ” ;
echo ” Close ” ;
echo ” Variabel y adalah : $ y ” ;
? >

Jalankan contoh »

Pada contoh di atas ada dua variabel $ x dan $ y dan mytest function ( ) . $ x adalah variabel global karena dideklarasikan di luar fungsi dan $ y adalah variabel lokal karena dibuat di dalam fungsi .

Ketika kami output nilai-nilai dari dua variabel dalam fungsi mytest ( ) , mencetak nilai $ y karena merupakan lokal menyatakan , tetapi tidak dapat mencetak nilai $ x karena dibuat di luar fungsi .

Kemudian, ketika kami output nilai-nilai dari dua variabel di luar fungsi mytest ( ) , mencetak nilai $ x , tetapi tidak dapat mencetak nilai $ y karena merupakan variabel lokal dan dibuat dalam mytest ( ) fungsi .
lampu Anda dapat memiliki variabel lokal dengan nama yang sama dalam fungsi yang berbeda , karena variabel lokal hanya diakui oleh fungsi di mana mereka dinyatakan .

PHP Kata Kunci global yang

Kata kunci global digunakan untuk mengakses variabel global dari dalam fungsi.

Untuk melakukan hal ini , menggunakan kata kunci global sebelum variabel ( dalam fungsi ) :
contoh

Jalankan contoh »

PHP juga menyimpan semua variabel global dalam sebuah array disebut $ GLOBALS [ index] . Indeks memegang nama variabel . Array ini juga dapat diakses dari dalam fungsi dan dapat digunakan untuk memperbarui variabel global secara langsung .

Contoh di atas dapat ditulis ulang seperti ini :
contoh

Jalankan contoh »

PHP Kata Kunci statis

Biasanya, ketika fungsi selesai / dieksekusi , semua variabel yang akan dihapus . Namun, terkadang kita ingin variabel lokal tidak boleh dihapus . Kita membutuhkannya untuk pekerjaan lebih lanjut.

Untuk melakukannya, gunakan kata kunci statis ketika Anda pertama kali mendeklarasikan variabel :
contoh

Jalankan contoh »

Kemudian , setiap kali fungsi dipanggil , variabel yang akan masih memiliki informasi yang terkandung dari terakhir kali fungsi dipanggil .

Catatan : variabel ini masih lokal untuk fungsi .

PHP 5 gema dan Laporan cetak

Dalam PHP ada dua cara dasar untuk mendapatkan output : echo dan print .

Dalam tutorial ini kita menggunakan echo ( dan cetak) di hampir setiap contoh . Jadi , bab ini berisi info lebih banyak tentang dua pernyataan output.
PHP gema dan Laporan cetak

Ada beberapa perbedaan antara echo dan print :

gema – dapat output satu atau lebih string
cetak – hanya dapat menampilkan satu string , dan mengembalikan selalu 1

Tip : echo sedikit lebih cepat dibandingkan dengan mencetak sebagai gema tidak mengembalikan nilai apapun .
Pernyataan PHP echo

gema adalah membangun bahasa , dan dapat digunakan dengan atau tanpa parantheses : gema atau echo ( ) .

Tampilan Strings

Contoh berikut ini menunjukkan bagaimana menampilkan string yang berbeda dengan perintah echo (juga perhatikan bahwa string dapat berisi markup HTML ) :
contoh
< ? php
echo ”

PHP menyenangkan

! ” ;
echo ” Hello
dunia ! ” ;
echo ” Aku akan belajar
PHP ! ” ;
echo “Ini ” , ” string” , ” adalah” , ” dibuat ” , ” dengan beberapa parameter . ” ;
? >

Jalankan contoh »

Tampilan Variabel

Contoh berikut menunjukkan bagaimana untuk menampilkan string dan variabel dengan perintah echo :
contoh

Jalankan contoh »

Pernyataan cetak PHP

cetak juga membangun bahasa , dan dapat digunakan dengan atau tanpa parantheses : cetak atau print ( ) .

Tampilan Strings

Contoh berikut ini menunjukkan bagaimana menampilkan string yang berbeda dengan perintah cetak (juga perhatikan bahwa string dapat berisi markup HTML ) :
contoh
< ? php
print ”

PHP menyenangkan

! ” ;
print ” Hello
dunia ! ” ;
print ” Aku akan belajar PHP ! ” ;
? >

Jalankan contoh »

Tampilan Variabel

Contoh berikut menunjukkan bagaimana untuk menampilkan string dan variabel dengan perintah cetak :
contoh

Jalankan contoh »
String, Integer, angka floating point, Boolean, Array, Object, NULL.

String PHP
Sebuah string adalah rangkaian karakter, seperti “Halo dunia!”.
Sebuah string dapat berupa teks dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda:
Contoh
<?php
$x = “Hello world!”;
echo $x;
echo ”
“;
$x = ‘Hello world!’;
echo $x;
?>

Jalankan contoh »

Integers PHP
Sebuah integer adalah angka tanpa desimal.
Aturan untuk bilangan bulat:
• Sebuah integer harus memiliki minimal satu digit (0-9)
• Sebuah integer tidak boleh berisi tanda koma atau kosong
• Sebuah integer tidak harus memiliki titik desimal
• Sebuah integer dapat berupa positif atau negatif
• Bilangan bulat dapat ditentukan dalam tiga format: desimal (berbasis 10), heksadesimal (16 berbasis – diawali dengan 0x) atau oktal (8 berbasis – diawali dengan 0)
Pada contoh berikut kita akan menguji nomor yang berbeda. PHP var_dump () mengembalikan fungsi tipe data dan nilai variabel:

Contoh
<?php
$x = 5985;
var_dump($x);
echo ”
“;
$x = -345; // negative number
var_dump($x);
echo ”
“;
$x = 0x8C; // hexadecimal number
var_dump($x);
echo ”
“;
$x = 047; // octal number
var_dump($x);
?>

Jalankan contoh »

PHP Bilangan Floating Point
Sejumlah floating point adalah nomor dengan titik desimal atau angka dalam bentuk eksponensial.
Pada contoh berikut kita akan menguji nomor yang berbeda. PHP var_dump () mengembalikan fungsi tipe data dan nilai variabel:
Contoh
<?php
$x = 10.365;
var_dump($x);
echo ”
“;
$x = 2.4e3;
var_dump($x);
echo ”
“;
$x = 8E-5;
var_dump($x);
?>

Jalankan contoh »

Booleans PHP
Boolean dapat berupa TRUE atau FALSE.
$x=true;
$y=false;
Booleans sering digunakan dalam pengujian bersyarat. Anda akan mempelajari lebih lanjut tentang pengujian kondisional dalam bab selanjutnya dari tutorial ini.

Array PHP
Sebuah array akan menyimpan beberapa nilai dalam satu variabel tunggal.
Pada contoh berikut ini kita membuat sebuah array, dan kemudian menggunakan var_dump PHP () fungsi untuk mengembalikan tipe data dan nilai dari array:
Contoh

Jalankan contoh »
Anda akan belajar lebih banyak tentang array dalam bab-bab selanjutnya dari tutorial ini.

PHP Objects
Sebuah objek adalah tipe data yang menyimpan data dan informasi tentang bagaimana untuk memproses data.
Dalam PHP, sebuah objek harus secara eksplisit dinyatakan.
Pertama kita harus mendeklarasikan kelas obyek. Untuk ini, kita menggunakan kata kunci class. Kelas A adalah struktur yang dapat berisi properti dan metode.
Kami kemudian menentukan jenis data dalam kelas objek, dan kemudian kita menggunakan tipe data dalam contoh kelas bahwa:
Contoh
color = $color;
}
function what_color()
{
return $this->color;
}
}
?>

Jalankan contoh »
Anda akan belajar lebih banyak tentang obyek pada bab berikutnya dari tutorial ini.

PHP NULL Nilai
Nilai NULL khusus menyatakan bahwa variabel tidak memiliki nilai. NULL adalah hanya mungkin nilai tipe data NULL.
Nilai NULL mengidentifikasi apakah suatu variabel kosong atau tidak. Juga berguna untuk membedakan antara string kosong dan nilai null dari database.
Variabel dapat dikosongkan dengan menetapkan nilai ke NULL:
Contoh

Fungsi String PHP

Sebuah string adalah rangkaian karakter, seperti “Halo dunia!”.

Fungsi String PHP
Dalam bab ini kita akan melihat beberapa fungsi umum digunakan untuk memanipulasi string.

PHP strlen () fungsi
The strlen () fungsi mengembalikan panjang string, dalam karakter.
Contoh di bawah ini mengembalikan panjang string “Hello world!”:
Contoh

Jalankan contoh »
Output dari kode di atas akan menjadi: 12
Tip: strlen () sering digunakan dalam loop atau fungsi lain, ketika itu penting untuk mengetahui kapan string berakhir. (Yaitu dalam satu lingkaran, kita mungkin ingin menghentikan loop setelah karakter terakhir dalam string).

PHP strpos () fungsi
The strpos () adalah fungsi yang digunakan untuk mencari karakter tertentu atau teks dalam string.
Jika kecocokan ditemukan, ia akan mengembalikan posisi karakter pertandingan pertama. Jika tidak cocok ditemukan, maka akan kembali FALSE.
Contoh di bawah ini mencari kata “dunia” dalam string “Halo dunia!”:
Contoh

Jalankan contoh »
Output dari kode di atas akan menjadi: 6.
Tip: Posisi dari string “dunia” dalam contoh di atas adalah 6. Alasan bahwa itu adalah 6 (dan bukan 7), adalah bahwa posisi karakter pertama dalam string adalah 0, dan bukan 1.

Lengkap PHP String Reference
Untuk referensi lengkap dari semua fungsi string, pergi ke lengkap kami PHP String Reference .
The PHP referensi string berisi deskripsi dan contoh penggunaan, untuk setiap fungsi!

Konstanta PHP

Konstanta seperti variabel kecuali bahwa setelah mereka didefinisikan mereka tidak dapat diubah atau tidak terdefinisi.

Konstanta PHP
Sebuah konstanta adalah identifier (nama) untuk nilai sederhana. Nilai tidak dapat diubah selama script.
Sebuah nama konstanta yang valid dimulai dengan huruf atau garis bawah (tidak ada tanda $ sebelum nama konstan).
Catatan: Tidak seperti variabel, konstanta secara otomatis global di seluruh script.

Mengatur Konstan PHP
Untuk mengatur sebuah konstanta, gunakan define () fungsi – dibutuhkan tiga parameter: Parameter pertama mendefinisikan nama dari konstanta, parameter kedua mendefinisikan nilai konstanta, dan parameter opsional ketiga menentukan apakah nama konstan harus terjadi -insensitive. Default adalah palsu.
Contoh di bawah menciptakan konstan case-sensitive, dengan nilai “Welcome to W3Schools.com!”:
Contoh

Jalankan contoh »
Contoh di bawah menciptakan konstan case-insensitive, dengan nilai “Welcome to W3Schools.com!”:

Contoh

Jalankan contoh »
\

Operator PHP

Bab ini menunjukkan operator yang berbeda yang dapat digunakan dalam skrip PHP.

Operator aritmatika PHP
Operator Name Example Result
+ Addition $x + $y Sum of $x and $y
– Subtraction $x – $y Difference of $x and $y
* Multiplication $x * $y Product of $x and $y
/ Division $x / $y Quotient of $x and $y
% Modulus $x % $y Remainder of $x divided by $y
Contoh di bawah ini menunjukkan hasil yang berbeda menggunakan operator aritmatika yang berbeda:
Contoh

Jalankan contoh »

Operator Penugasan PHP
Operator penugasan PHP digunakan untuk menulis nilai ke variabel.
Operator penugasan dasar dalam PHP adalah “=”. Ini berarti bahwa operan kiri akan diatur ke nilai ekspresi penugasan di sebelah kanan.
Assignment Same as… Description
x = y x = y The left operand gets set to the value of the expression on the right
x += y x = x + y Addition
x -= y x = x – y Subtraction
x *= y x = x * y Multiplication
x /= y x = x / y Division
x %= y x = x % y Modulus
Contoh di bawah ini menunjukkan hasil yang berbeda menggunakan operator penugasan yang berbeda:
Contoh

Jalankan contoh »

Operator String PHP
Operator Name Example Result
. Concatenation $txt1 = “Hello”
$txt2 = $txt1 . ” world!” Now $txt2 contains “Hello world!”
.= Concatenation assignment $txt1 = “Hello”
$txt1 .= ” world!” Now $txt1 contains “Hello world!”
Contoh di bawah ini menunjukkan hasil menggunakan string operator:
Contoh

Jalankan contoh »
PHP Kenaikan / Decrement Operator
Operator Name Description
++$x Pre-increment Increments $x by one, then returns $x
$x++ Post-increment Returns $x, then increments $x by one
–$x Pre-decrement Decrements $x by one, then returns $x
$x– Post-decrement Returns $x, then decrements $x by one
Contoh di bawah ini menunjukkan hasil yang berbeda menggunakan kenaikan / pengurangan operator yang berbeda:
Contoh

Jalankan contoh »

Operator Perbandingan PHP
Para operator perbandingan PHP digunakan untuk membandingkan dua nilai (angka atau string):
Operator Name Example Result
== Equal $x == $y True if $x is equal to $y
=== Identical $x === $y True if $x is equal to $y, and they are of the same type
!= Not equal $x != $y True if $x is not equal to $y
Not equal $x $y True if $x is not equal to $y
!== Not identical $x !== $y True if $x is not equal to $y, or they are not of the same type
> Greater than $x > $y True if $x is greater than $y
< Less than $x = Greater than or equal to $x >= $y True if $x is greater than or equal to $y
<= Less than or equal to $x <= $y True if $x is less than or equal to $y
Contoh di bawah ini menunjukkan hasil yang berbeda menggunakan beberapa operator perbandingan:
Contoh
<?php
$x=100;
$y=”100″;

var_dump($x == $y);
echo ”
“;
var_dump($x === $y);
echo ”
“;
var_dump($x != $y);
echo ”
“;
var_dump($x !== $y);
echo ”
“;

$a=50;
$b=90;

var_dump($a > $b);
echo ”
“;
var_dump($a

Jalankan contoh »
PHP Operator Logika
Operator Name Example Result
and And $x and $y True if both $x and $y are true
or Or $x or $y True if either $x or $y is true
xor Xor $x xor $y True if either $x or $y is true, but not both
&& And $x && $y True if both $x and $y are true
|| Or $x || $y True if either $x or $y is true
! Not !$x True if $x is not true

Operator Array PHP
Operator array PHP digunakan untuk membandingkan array:
Operator Name Example Result
+ Union $x + $y Union of $x and $y (but duplicate keys are not overwritten)
== Equality $x == $y True if $x and $y have the same key/value pairs
=== Identity $x === $y True if $x and $y have the same key/value pairs in the same order and of the same types
!= Inequality $x != $y True if $x is not equal to $y
Inequality $x $y True if $x is not equal to $y
!== Non-identity $x !== $y True if $x is not identical to $y
Contoh di bawah ini menunjukkan hasil yang berbeda menggunakan operator array yang berbeda:
Contoh
“red”, “b” => “green”);
$y = array(“c” => “blue”, “d” => “yellow”);
$z = $x + $y; // union of $x and $y
var_dump($z);
var_dump($x == $y);
var_dump($x === $y);
var_dump($x != $y);
var_dump($x $y);
var_dump($x !== $y);
?>
Jalankan contoh »
PHP jika … lain … elseif Laporan

Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.

Laporan Bersyarat PHP
Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda. Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk melakukan hal ini.
Dalam PHP kita memiliki pernyataan bersyarat berikut:
• jika pernyataan – mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar
• jika … pernyataan lain – mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah
• jika … elseif …. pernyataan lain – memilih salah satu dari beberapa blok kode yang akan dieksekusi
• beralih pernyataan – memilih salah satu dari banyak blok kode yang akan dieksekusi

PHP – jika Pernyataan
Jika pernyataan ini digunakan untuk mengeksekusi beberapa kode hanya jika kondisi yang ditentukan benar.
Sintaksis
if ( condition )
{
code to be executed if condition is true ;
}
Contoh di bawah akan menampilkan “Have a good day!” jika waktu saat (JAM) kurang dari 20:

Contoh
<?php
$t=date(“H”);
if ($t

Jalankan contoh »

PHP – jika … Pernyataan lain
Gunakan jika …. pernyataan lain untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah.
Sintaksis
if ( condition )
{
code to be executed if condition is true;
}
else
{
code to be executed if condition is false;
}
Contoh di bawah akan menampilkan “Have a good day!” jika waktu saat ini kurang dari 20, dan “Memiliki malam yang baik!” sebaliknya:

Contoh
<?php
$t=date(“H”);
if ($t
Jalankan contoh »
PHP – jika … elseif …. Pernyataan lain
Gunakan jika …. elseif … pernyataan lain untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.
Sintaksis
if ( condition )
{
code to be executed if condition is true;
}
elseif ( condition )
{
code to be executed if condition is true;
}
else
{
code to be executed if condition is false;
}
Contoh di bawah akan menampilkan “Have a good morning!” jika waktu saat ini kurang dari 10, dan “Memiliki hari yang baik!” jika waktu saat ini kurang dari 20. Jika tidak, akan menampilkan “Have a good night!”:

Contoh
<?php
$t=date(“H”);
if ($t<“10”)
{
echo “Have a good morning!”;
}
elseif ($t
Jalankan contoh »

PHP – Pernyataan saklar
Pernyataan switch akan dijelaskan dalam bab berikutnya.
Pernyataan beralih PHP

Pernyataan switch digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.

The PHP Pernyataan saklar
Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.
Sintaksis
switch ( n )
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;

default:
code to be executed if n is different from all labels;
}
Ini adalah cara kerjanya: Pertama kita memiliki ekspresi n tunggal (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi tersebut dibandingkan dengan nilai untuk setiap kasus di dalam struktur. Jika ada yang cocok, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan break untuk mencegah kode dari berjalan ke dalam kasus berikutnya secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok.
Contoh

Jalankan contoh »
PHP sementara Loops

PHP sementara loop mengeksekusi blok kode sementara kondisi yang ditentukan benar.

PHP Loops
Seringkali ketika Anda menulis kode, Anda ingin blok kode yang sama untuk menjalankan lagi dan lagi berturut-turut. Alih-alih menambahkan beberapa kode baris hampir sama dalam naskah, kita dapat menggunakan loop untuk melakukan tugas seperti ini.
Dalam PHP, kita memiliki pernyataan perulangan berikut:
• sementara – loop melalui blok kode selama kondisi yang ditentukan benar
• do … while – loop melalui blok kode sekali, dan kemudian mengulangi loop selama kondisi tertentu adalah benar
• untuk – loop melalui blok kode nomor tertentu kali
• foreach – loop melalui blok kode untuk setiap elemen dalam array
PHP sementara loop
The while loop mengeksekusi blok kode selama kondisi yang ditentukan benar.
Sintaksis
while ( condition is true )
{
code to be executed ;
}
Contoh di bawah ini pertama menetapkan variabel $ x ke 1 ($ x = 1 ;). Kemudian, loop sementara akan terus berjalan selama $ x kurang dari atau sama dengan 5. $ X akan meningkat 1 setiap kali berjalan lingkaran ($ x + + ;):

Contoh
<?php
$x=1;
while($x<=5)
{
echo “The number is: $x
“;
$x++;
}
?>

Jalankan contoh »

PHP do … while loop
The do … while akan selalu mengeksekusi blok kode sekali, maka ia akan memeriksa kondisi, dan ulangi loop sementara kondisi yang ditentukan benar.
Sintaksis
do
{
code to be executed;
}
while ( condition is true );
Contoh di bawah ini pertama menetapkan variabel $ x ke 1 ($ x = 1 ;). Kemudian, lakukan saat lingkaran akan menulis beberapa output, dan kemudian kenaikan variabel $ x dengan 1. Maka kondisi tersebut akan diperiksa (adalah $ x kurang dari atau sama dengan 5?), Dan loop akan terus berjalan selama $ x kurang dari atau sama dengan 5:

Contoh
<?php
$x=1;
do
{
echo “The number is: $x
“;
$x++;
}
while ($x

Jalankan contoh »
Perhatikan bahwa dalam melakukan loop sementara kondisi ini diuji setelah mengeksekusi pernyataan di dalam loop. Ini berarti bahwa lakukan saat lingkaran akan mengeksekusi pernyataan tersebut setidaknya sekali, bahkan jika kondisi gagal pertama kalinya.
Contoh di bawah ini menetapkan $ x variabel untuk 6, kemudian berjalan loop, dan kemudian kondisi diperiksa:
Contoh
<?php
$x=6;
do
{
echo “The number is: $x
“;
$x++;
}
while ($x

Jalankan contoh »
Untuk loop dan loop foreach akan dijelaskan dalam bab berikutnya.

PHP untuk Loops

PHP untuk loop mengeksekusi blok kode nomor tertentu kali.

PHP Loop
Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.
Sintaksis
for ( init counter; test counter; increment counter )
{
code to be executed;
}
Parameter:
• kontra init: Inisialisasi nilai loop counter
• Tes counter: Dievaluasi untuk setiap iterasi pengulangan. Jika bernilai TRUE, loop berlanjut. Jika mengevaluasi ke FALSE, loop berakhir.
• kenaikan counter: Meningkatkan nilai loop counter
Contoh di bawah ini menampilkan angka dari 0 sampai 10:
Contoh
<?php
for ($x=0; $x<=10; $x++)
{
echo “The number is: $x
“;
}
?>

Jalankan contoh »

PHP foreach loop
The loop foreach hanya bekerja pada array, dan digunakan untuk loop melalui setiap tombol / nilai pasangan dalam array.
Sintaksis
foreach ($ array as $ value )
{
code to be executed;
}
Untuk setiap iterasi loop, nilai elemen array saat ini ditugaskan untuk $ nilai dan pointer array yang digerakkan oleh satu, sampai mencapai elemen array terakhir.
Contoh berikut menunjukkan sebuah loop yang akan menampilkan nilai dari array yang diberikan ($ warna):
Contoh
<?php
$colors = array(“red”,”green”,”blue”,”yellow”);
foreach ($colors as $value)
{
echo “$value
“;
}
?>

Jalankan contoh »

Fungsi PHP

Kekuatan sebenarnya dari PHP berasal dari fungsinya, tetapi memiliki lebih dari 1000 fungsi built-in.