Rumah pembangunan bahagian belakang tutorial php 戏说PHP--1. 一切的开始

戏说PHP--1. 一切的开始

Jun 23, 2016 pm 01:42 PM

最近总想写点什么,但又想不起写什么,那就整理下自己捣腾过的东西吧,一切开始于一个月黑风高的夜晚??

 

咔嚓一个炸雷,56k小猫烧了,裤子都脱了,一片漆黑中,顿时赶脚头晕目眩,怒火中烧,顿时大喝一声??老子要自己做个网站自己看!

 

那个时候,ASP还没有.net,PHP也还没对象,JSP势头正猛。就好像梅尔吉普森的那句怒吼??“Freedom!”,崇尚自由的我选择了PHP。

 

就好像天下武功出少林,PHP的很多语法特征都源自C,还有一部分源自Perl。所以你如果拥有C的功底,恭喜你,PHP很容易就可以掌握。

 

那个时候的大学,几乎所有的基础课程都是以C为教学语言,例如编译原理和数据结构。所以,PHP对我来说,上手非常快。

 

很多人总问怎么学习PHP,其实,学习任何一门技术或语言,第一要素也是最重要的要素就是??兴趣。就好像我学了两年日语,现在印象最深的除了?してる就是やめて(也就是传说中的雅蠛蝶),再如我想自己做个给自己看的网站(网站的内容不要深究-_-|||)。有了兴趣,一切困难都会转换成乐趣和成就感!

 

所有的语言,都是招式,你可以熟背语法和理论来掌握这些招式,但真正想运用自如,做到威力无穷,则需要修炼内功??面向对象思想、数据结构、算法、设计模式……

 

任何事情,都没有捷径,最笨的方法就是最好的方法,所以那些10天速成之类的想法,直接放弃吧。同样一个函数,没经验和1年经验,3年经验,10年经验的人写出来,是完全不同的(那种简单到直接renturn的就不要说了)。就好像一个大侠,真正的程序员是孤(kong)独(xu)寂(yin)寞(dang)的。

 

所以,打算学习PHP的朋友们,首先要确定自己有足够坚定的心志去承受那份孤独与寂寞。

想做网站,自然少不了服务器,虽然大部分PHP真正的运行环境是Linux,但大多PHP的开发环境,其实都是Windows上完成,因为Windows实在太方便了嘛。推荐新手使用WAMP或XAMPP两个套件,任选一个即可。都可以轻松完成PHP基本环境的安装。

PHP常规的运行环境是酱紫的:

Apache就是俗称的Web Server,也就是服务器。所以,服务器不是一个硬件,而是一个软件,它专门负责处理http协议的请求。除了Apache还有Nginx也很流行。初学者不必计较细节差异,直接选择Apache就好。

PHP也是一段程序,专门负责解析和运行我们编写的PHP代码,所以图中的PHP,实际上是PHP的解析器。PHP没有编译过程,源代码可以直接被执行。

Mysql是一个开源免费的数据库(这货最近被Oracle收购了,所以很多人开始担心Mysql闭源),MariaDB是Mysql创始人在Mysql被收购后,开发的替代品,Linux系统中已经开始使用MariaDB替代Mysql,不过对于初学者无所谓,可以认为它们是同一个东西,一切都是一样的。

 

完成了基本运行环境的安装,就可以开始PHP的学习了,你可以这样开始你的第一个网页:

<span style="font-family:Microsoft YaHei;">	phpinfo();?></span>
Salin selepas log masuk

他会输出你的PHP详细信息。

首先可以看到PHP发版本号,这个很重要,因为PHP不同版本间的差异还是比较大的。最近差异较大的版本就是5.3前后的版本,5.3添加了很多新的特性,用起来更方便,但却是前面的版本不支持的,需要注意。

 

无聊的时候,我会继续写的!欢迎大家加入Hello PHP群(222578556),大家一起聊理想、谈人生、捡肥皂!?



Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Apr 05, 2025 am 12:04 AM

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Bagaimanakah sesi merampas kerja dan bagaimana anda dapat mengurangkannya dalam PHP? Bagaimanakah sesi merampas kerja dan bagaimana anda dapat mengurangkannya dalam PHP? Apr 06, 2025 am 12:02 AM

Sesi rampasan boleh dicapai melalui langkah -langkah berikut: 1. Dapatkan ID Sesi, 2. Gunakan ID Sesi, 3. Simpan sesi aktif. Kaedah untuk mengelakkan rampasan sesi dalam PHP termasuk: 1. Gunakan fungsi Sesi_Regenerate_ID () untuk menjana semula ID Sesi, 2. Data sesi stor melalui pangkalan data, 3.

Huraikan prinsip -prinsip yang kukuh dan bagaimana ia memohon kepada pembangunan PHP. Huraikan prinsip -prinsip yang kukuh dan bagaimana ia memohon kepada pembangunan PHP. Apr 03, 2025 am 12:04 AM

Penerapan prinsip pepejal dalam pembangunan PHP termasuk: 1. Prinsip Tanggungjawab Tunggal (SRP): Setiap kelas bertanggungjawab untuk hanya satu fungsi. 2. Prinsip Terbuka dan Tutup (OCP): Perubahan dicapai melalui lanjutan dan bukannya pengubahsuaian. 3. Prinsip Penggantian Lisch (LSP): Subkelas boleh menggantikan kelas asas tanpa menjejaskan ketepatan program. 4. Prinsip Pengasingan Antara Muka (ISP): Gunakan antara muka halus untuk mengelakkan kebergantungan dan kaedah yang tidak digunakan. 5. Prinsip Inversi Ketergantungan (DIP): Modul peringkat tinggi dan rendah bergantung kepada abstraksi dan dilaksanakan melalui suntikan ketergantungan.

Bagaimana cara debug mod CLI dalam phpstorm? Bagaimana cara debug mod CLI dalam phpstorm? Apr 01, 2025 pm 02:57 PM

Bagaimana cara debug mod CLI dalam phpstorm? Semasa membangun dengan PHPStorm, kadang -kadang kita perlu debug PHP dalam mod Interface Line Command (CLI) ...

Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Mar 31, 2025 pm 11:54 PM

Bagaimana untuk menetapkan keizinan UnixSocket secara automatik selepas sistem dimulakan semula. Setiap kali sistem dimulakan semula, kita perlu melaksanakan perintah berikut untuk mengubahsuai keizinan UnixSocket: sudo ...

Terangkan pengikatan statik lewat dalam php (statik: :). Terangkan pengikatan statik lewat dalam php (statik: :). Apr 03, 2025 am 12:04 AM

Mengikat statik (statik: :) Melaksanakan pengikatan statik lewat (LSB) dalam PHP, yang membolehkan kelas panggilan dirujuk dalam konteks statik dan bukannya menentukan kelas. 1) Proses parsing dilakukan pada masa runtime, 2) Cari kelas panggilan dalam hubungan warisan, 3) ia boleh membawa overhead prestasi.

Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Apr 01, 2025 pm 03:12 PM

Menghantar data JSON menggunakan perpustakaan Curl PHP dalam pembangunan PHP, sering kali perlu berinteraksi dengan API luaran. Salah satu cara biasa ialah menggunakan perpustakaan curl untuk menghantar post ...

See all articles