Perbezaan antara semakan "PHP"

262 bait ditambah ,  13 tahun lalu
kemas
k (bot Mengubah: ar:بي.إتش.بي)
(kemas)
| logo = [[Image:PHP logo.svg|180px|PHP]]
| designer = [[Rasmus Lerdorf]]
| developer = TheKumpulan PHP Group
| latest_release_version = 5.2.25
| latest_release_date = [[May8 3November]] [[2007]]
| operating_system = [[cross-platformsilang pelantar]]
| paradigm = [[imperative programming|imperatif]], [[object-orientedpengaturcaraan programmingberorientasi objek|berorientasikanberorientasi objek]], [[functionalpengaturcaraan programmingkefungsian|functionalkefungsian]]
| typing = dynamicdinamik, weaklemah
| license = [[http://www.php.net/license/ Lesen PHP]]
| website = [http://www.php.net php.net]
| influenced_by = [[Syntax of programming languages|SyntaxSintaks]]: [[Perl]], [[C (programmingbahasa languagepengaturcaraan)|C]];<BRbr />[[object-orientedPengaturcaraan programmingberorientasi objek|OOP]]: [[Java (programming language)|Java]], [[C++]]
}}
 
'''PHP''' ialah sebuah [[bahasa penskripan]] [[perisian bebas|sumber terbuka]] untuk kegunaan am. Ia amat sesuai untuk [[pembangunan web]] dan kodnya boleh diaturcara bersama kod HTML. Disebabkan sebahagian besar PHP menumpu kepada [[skrip]] [[pelayan]], ia berupaya membuat lebih banyak daripada apa-apa yang boleh dibuat oleh [[atur cara]] [[Common Gateway Interface|CGI]], termasuknya isi kandungan laman web yang dinamik. Asalnya, akronim PHP bermaksud "'''P'''ersonal '''H'''ome '''P'''age". Sekarang, maksud rasmi PHP ialah akronim rekursif bagi "'''P'''HP '''H'''ypertext '''P'''reprocessor".
 
== Sejarah ==
 
Pada asalnya, PHP adalah hanya rangkaian kecil dalam skrip [[Perl]] yang diikuti dengan pengaturcaraan semula set perduaan [[CGI]] dalam bahasa [[Bahasa pengaturcaraan C|C]] yang ditulis oleh [http://lerdorf.com/bio.php Rasmus Lerdorf] pada akhir [[1994]] untuk memaparkan [[vitae kurikulum]]nya serta untuk mengutip data termasuk jumlah capaian laman webnya. Dalam tempoh dua tahun berikutnya, ia berkembang menjadi apa yang di kenali sekarang sebagai PHP/FI 2.0. PHP/FI mula mendapat ramai pengguna, tetapi ia tidaklah dilancar secara rasmi sehingga [http://www.zend.com/zend/founders.php Zeev Suraski dan Andi Gutmans] muncul dengan [[penghurai]] baru pada [[musim panas]] [[1997]] untuk PHP 3.0. PHP 3.0 mentakrifkan sintaks dan semantik yang digunakan dalam versi 3 dan 4.
 
Bersama dengan pelayan Web Apache dan [[sistem pengendalian]] Linux, PHP adalah antara bahasa yang digunakan secara meluas di dalam perisian yang berasaskan sumber terbuka. Menurut [http://www.netcraft.com Netcraft], PHP telahpun berjaya mengatasi penggunaan Microsoft ASP, menjadikannya bahasa pengaturcaraan Web yang paling popular dan digunakan di dalam lebih daripada 15 juta laman web pada ketika ini.
PHP telah direka khas untuk memenuhi kehendak pembangunan aplikasi Web di mana ia dapat diperkembangkan ke satu bilangan pengguna yang amat ramai. [http://www.zend.com Zend Technologies] menawarkan pelbagai aplikasi khas untuk meningkatkan efisiensi PHP, ini termasuklah himpunan kemasukan yang rumit, pengecilan dan kelajuan pemprosesan data, menjadikannya mudah dikembangkan & diadaptasi dalam pelbagai kemudahan. PHP adalah stabil dan selamat, amat sesuai untuk aplikasi yang memerlukan jangka hayat konsisten dan tahap keselamatan yang tinggi.
 
== Contoh kod ==
Ini contoh kod "Indahnya dunia!!" di dalam PHP:
 
Berikut ialah contoh skrip ''hello world'' dalam PHP.
<pre><nowiki>
&lt;?php
echo 'Indahnya dunia!';
?&gt;
</nowiki></pre>
 
<source lang=php>
== Rujukan ==
<?php echo 'Hello world!'; ?>
#http://www.php.net
</source>
#http://www.zend.com/zend/art/intro.php
 
#http://www.ilmuit.com/content.php?article.cat.2
==Pautan luar==
#http://zulkiplyharun.com/php/modules.php?name=ZultutorialBM&page=phpmysql
* {{en}} [http://www.php.net Tapak web rasmi PHP]
#* {{en}} [http://www.zend.com/zend/art/intro.php Pengenalan PHP]
* {{ms}} [http://www.php.net.my Kumpulan Pengguna PHP Malaysia]
#* {{ms}} [http://www.ilmuit.com/content.php?article.cat.2 Himpunan pelajaran PHP]
#* {{ms}} [http://zulkiplyharun.com/php/modules.php?name=ZultutorialBM&page=phpmysql Tutorial PHP]
 
{{Daftar bahasa pengaturcaraan}}
 
[[Kategori:Bahasa pengaturcaraan penjenisan dinamik]]
[[Kategori:Bahasa pengaturcaraan berorientasi objek]]
[[Kategori:Bahasa penskripan]]
[[Kategori:Perisian bebas]]
4,232

suntingan