PHP: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan peramban seluler |
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan |
||
(14 revisi perantara oleh 12 pengguna tidak ditampilkan) | |||
Baris 5:
| file ext = .php, .phar, .phtml, .pht, .php3, .php4, .php5, .php7, .phps, .php-s
| paradigm = imperatif, [[pemrograman berorientasi objek|berorientasi objek]], prosedural, reflektif
| released = {{start date and age|1995|06|08}}<ref name="mysqlconference">{{cite web|last=Lerdorf | first=Rasmus | title=PHP on Hormones – history of PHP presentation by Rasmus Lerdorf given at the MySQL Conference in Santa Clara, California | date=2007-04-26 | access-date=
| designer = [[Rasmus Lerdorf]]
| developer = The PHP Development Team, [[Zend Technologies]]
| latest release version = 8.
| latest release date = {{start date and age|
| typing = [[Penulisan dinamis|Dinamis]], [[Mengetik kuat dan lemah|lemah]]
'''sejak versi 7.0:'''
Baris 22:
| website = [https://www.php.net/ www.php.net]
}}
'''''PHP: Hypertext Preprocessor'''''<ref name="faq.general.acronym">{{Cite web |url=http://id2.php.net/manual/en/faq.general.php#faq.general.acronym |title=What does PHP stand for? |access-date=
Kode PHP biasanya diproses di [[peladen web]] oleh [[interpreter]] PHP yang diimplementasikan sebagai [[Plugin|modul]], [[daemon]], atau sebagai ''[[Common Gateway Interface]]'' (CGI) yang bisa dijalankan. Di server web, hasil dari kode PHP yang ditafsirkan dan dieksekusi (dapat berupa semua jenis data, seperti [[HTML]] atau data gambar [[biner]]) akan membentuk keseluruhan atau sebagian dari respons [[HTTP]]. Berbagai [[sistem templat web]], [[sistem manajemen konten]] web, dan [[Kerangka kerja aplikasi web|kerangka kerja web]] ada yang dapat digunakan untuk mengatur atau memfasilitasi pembuatan respons itu. Selain itu, PHP dapat digunakan untuk banyak tugas pemrograman di luar konteks web, seperti [[Antarmuka pengguna grafis|aplikasi grafis]] mandiri<ref>{{cite web | url = https://php.net/manual/en/intro-whatcando.php | work = PHP Manual | title = Introduction: What can PHP do? | access-date =
== Sejarah PHP ==
Baris 47:
Pada Juni 2004, Zend merilis [[PHP 5.0]]. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model [[pemrograman berorientasi objek]] ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. Peladen web bawaan ditambahkan pada versi 5.4 untuk mempermudah pengembang menjalankan kode PHP tanpa menginstal peladen perangkat lunak.
Versi terbaru dan stabil dari bahasa pemograman PHP saat ini adalah versi 8.
== Sintaksis Dasar ==
Baris 103:
fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>
</syntaxhighlight>
=== '''Program Mengukur Panjang Karakter''' ===
Berikut adalah contoh program mengukur panjang karakter pada sebuah teks dapat menggunakan fungsi strlen() pada PHP.
<syntaxhighlight lang="php"><?php
$teks = 'Jhon Doe';
echo strlen($teks); // 8
?>
</syntaxhighlight>
|