"Pengaturcaraan PHP (Edisi ke-3)"
Mengelaskan:e-buku phppandangan:3098664Muat turun:462
Web adalah medium terbesar untuk komunikasi pasukan dan individu. Laman web tersebut memaparkan imej panorama bumi yang diambil oleh satelit buatan, penerokaan kehidupan di angkasa lepas, album foto peribadi keluarga, troli beli-belah dan senarai produk. Banyak halaman web dikuasakan oleh PHP, bahasa skrip sumber terbuka yang dibina untuk HTML.
Sejak penciptaannya pada tahun 1994, PHP telah menarik perhatian web kerana pertumbuhannya yang luar biasa dan telah disyorkan oleh IBM dan Oracle (untuk menamakan beberapa).
Berjuta-juta tapak web menggunakan PHP, bukti populariti dan kemudahan penggunaannya. Setiap hari orang belajar PHP dan membina halaman web dinamik yang berkuasa. Marc Andreessen, rakan kongsi di Andreessen Horowitz dan pengasas komuniti Netscape, baru-baru ini berkata bahawa PHP telah mengatasi Java sebagai bahasa Web yang dominan.
Teras bahasa selepas PHP 5 menyerlahkan alat pemprosesan rentetan dan tatasusunan yang berkuasa, serta sokongan dan pengoptimuman berorientasikan objek. Dengan modul sambungan pilihan, aplikasi PHP boleh berinteraksi dengan pangkalan data MySQL atau Oracle, melukis grafik, mencipta fail PDF dan menghuraikan fail XML. Anda boleh menulis modul sambungan anda sendiri dalam C, sebagai contoh, untuk menyediakan antara muka PHP kepada pangkalan kod sedia ada. Anda juga boleh menjalankan PHP pada Windows, yang juga membolehkan anda mengawal aplikasi Windows lain, seperti menggunakan COM untuk memanggil Word dan Excel, atau menggunakan ODBC untuk berinteraksi dengan pangkalan data.
Buku ini adalah panduan kepada bahasa PHP. Apabila anda selesai membaca, anda akan mengetahui cara bahasa PHP berfungsi, cara menggunakan sambungan berkuasa dalam PHP standard, dan cara mereka bentuk program web PHP anda sendiri. pembaca
PHP ialah periuk lebur budaya. Pereka web akan menghargai kemudahan penggunaan dan kemudahannya, dan pengaturcara akan menghargai kebolehskalaan, kuasa, kepelbagaian dan kelajuannya. Kedua-dua budaya perlu diterjemahkan dengan jelas dan tepat ke dalam bahasa. Jika anda seorang pengaturcara, buku ini adalah untuk anda. Kami membentangkan pelan tindakan bahasa PHP dan jangan buang masa anda membincangkan contoh khusus. Banyak contoh diterangkan secara terperinci, dan nasihat pengaturcaraan praktikal dan petua gaya pengekodan akan menjadikan anda bukan sahaja pengaturcara PHP, tetapi pengaturcara PHP yang lebih baik.
Jika anda seorang pereka web, anda akan menemui panduan yang jelas dan berguna untuk teknologi tertentu, seperti XML, sesi, penjanaan PDF dan imej. Anda boleh mendapatkan maklumat yang anda perlukan dengan cepat, prinsip pengaturcaraan asas dinyatakan dalam istilah mudah. Buku ini telah dibaca pruf sepenuhnya untuk menghadapi ciri PHP 5 terkini.
Premis
Buku ini menganggap bahawa anda mempunyai pengalaman bekerja dalam HTML Jika anda tidak tahu HTML, anda perlu mendapatkan sedikit pengalaman dengan beberapa halaman web yang mudah sebelum mempelajari PHP. Untuk mendapatkan maklumat lanjut tentang HTML, kami mengesyorkan buku HTML & XHTML: The Definitive Guide oleh Chunk Musciano dan Bill Kennedy (diterbitkan oleh O'Reilly).
Isi kandungan buku ini
Kami telah menyusun kandungan buku ini dengan teliti supaya anda boleh membacanya secara berurutan dari awal atau melangkau ke topik yang diminati. Buku ini mempunyai 17 bab dan 1 lampiran. Seperti berikut.
Bab 1, Pengenalan kepada PHP
Memberi sejarah PHP dan gambaran keseluruhan tentang perkara yang boleh dilakukan dengan program PHP.
Bab 2, Asas Bahasa
Panduan ringkas kepada elemen PHP. Seperti penentu, jenis data, pengendali dan penyataan kawalan aliran.
Bab 3, Fungsi
Bincangkan fungsi yang ditentukan pengguna. Mengandungi skop, senarai parameter panjang pembolehubah, pembolehubah dan fungsi tanpa nama.
Bab 4, Rentetan
Meliputi fungsi yang perlu anda gunakan untuk membina, menghuraikan, mencari dan mengubah suai rentetan dalam kod PHP.
Bab 5, Tatasusunan
Memperkenalkan fungsi dan ulasan terperinci untuk membina, memproses dan menyusun tatasusunan menggunakan kod PHP.
Bab 6, Objek
Merangkumi ciri berorientasikan objek baharu PHP. Dalam bab ini, anda akan belajar tentang kelas, objek, warisan, dan introspeksi.
Bab 7, Teknologi Web
Membincangkan asas web seperti parameter borang dan pengesahan, kuki dan sesi.
Bab 8, Pangkalan Data
Membincangkan modul dan fungsi PHP untuk menggunakan pangkalan data, menggunakan pangkalan data PEAR dan pangkalan data MySQL sebagai contoh. Pada masa yang sama, enjin pangkalan data SQLite dan antara muka PDO baharu juga akan dilindungi.
Bab 9, Imej
Menunjukkan cara menggunakan PHP untuk mencipta dan mengubah suai fail imej dalam format yang berbeza.
Bab 10, PDF
Menerangkan cara membuat fail PDF dinamik daripada program PHP.
Bab 11, XML
Memperkenalkan sambungan yang dikemas kini kepada PHP untuk menjana dan menghuraikan data XML.
Bab 12, Keselamatan
Menyediakan nasihat dan panduan yang berharga untuk pengaturcara untuk mencipta skrip selamat. Anda akan mempelajari amalan terbaik pengaturcaraan untuk membantu anda mengelakkan kesilapan yang membawa bencana.
Bab 13, Teknologi Aplikasi
Menghuraikan teknik lanjutan yang akhirnya akan digunakan oleh kebanyakan pengaturcara PHP, dan memperkenalkan pengendalian ralat dan penalaan prestasi.
Bab 14, PHP pada Platform Berbeza
Terangkan helah dan perangkap PHP pada Windows, dan juga bercakap tentang ciri COM unik pada Windows.
Bab 15, Perkhidmatan Web
Menyediakan teknologi untuk mencipta API perkhidmatan web moden menggunakan PHP dan menyambungkan API ke sistem lain.
Bab 16, Menyahpepijat PHP
Menghuraikan teknik untuk menyahpepijat kod PHP dan cara menulis kod PHP yang boleh dinyahpepijat.
Bab 17, Tarikh dan Masa
Menghuraikan kelas terbina dalam PHP untuk mengendalikan tarikh dan masa.
Lampiran A
Rujukan pantas untuk semua fungsi teras PHP.
Buku ini bersetuju
Buku ini menggunakan konvensyen tipografi berikut:
Italic
Mewakili istilah baharu, URL, alamat e-mel, nama fail dan sambungan fail.
Lebar tetap
Digunakan untuk mewakili kod program, dan juga digunakan untuk merujuk pembolehubah atau nama fungsi, pangkalan data, jenis data, pembolehubah persekitaran, ungkapan dan kata kunci dalam perenggan biasa.
Tebal lebar malar
Mewakili arahan atau teks yang pengguna mesti masukkan dengan betul.
Lebar malar condong
Pengguna mesti menggantikan teks dengan nilai mereka sendiri atau nilai kontekstual.
Ikon ini menunjukkan petua, cadangan atau nota umum.
Ikon ini menunjukkan amaran atau amaran.
Takik dalam retak bahasa Cina buku ditandakan dengan " " untuk menunjukkan nombor halaman buku asal, memudahkan pembaca membandingkan dan membaca dengan retak bahasa Inggeris asal buku itu yang disenaraikan dalam indeks buku ini ialah nombor halaman retak bahasa Inggeris asal.
Kenyataan:

Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn

Kursus terkini

Lihat lagi
  • [Web front-end] Permulaan pantas Node.js
    [Web front-end] Permulaan pantas Node.js
    Kursus ini direka khas untuk pemula dan bertujuan untuk membantu pelajar menguasai pengetahuan asas dan teknologi teras Node.js dengan cepat. Kursus ini bermula dengan pemasangan dan konfigurasi persekitaran Node.js, dan secara beransur-ansur menganalisis model pengaturcaraan tak segeraknya, sistem modul dan mekanisme dipacu peristiwa secara mendalam. Melalui pelbagai kes praktikal, pelajar akan belajar cara menggunakan Node.js untuk membina pelayan web yang cekap dan stabil, memproses permintaan dan respons HTTP serta melaksanakan operasi fail dan interaksi pangkalan data. Di samping itu, kursus ini juga akan memperkenalkan senario aplikasi biasa Node.js dalam pembangunan bahagian hadapan, membantu pelajar meningkatkan keupayaan praktikal mereka dengan cepat dan dengan mudah menghadapi cabaran pembangunan bahagian hadapan.
  • Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Kursus ini ialah tutorial komprehensif yang merangkumi HTML, CSS, JavaScript, Vue.js, React, Flutter dan pembangunan APP mudah alih. Daripada penghasilan halaman web asas kepada interaksi hadapan dan belakang yang kompleks, kepada pembangunan praktikal aplikasi mudah alih, kursus-kursus ini kaya dengan kandungan dan sangat praktikal. Melalui satu siri projek praktikal, pelajar akan mendapat pemahaman yang mendalam tentang dan menguasai pelbagai kemahiran pembangunan dan cepat berkembang menjadi jurutera pembangunan timbunan penuh. Kedua-dua pemula dan pembangun berpengalaman boleh mendapat manfaat daripadanya. Melalui kajian kursus ini, anda akan mempunyai keupayaan untuk membangunkan aplikasi web dan aplikasi mudah alih secara bebas, meletakkan asas yang kukuh untuk pembangunan kerjaya masa depan.
  • Gunakan GraphQL praktikal bahasa
    Gunakan GraphQL praktikal bahasa
    Kursus ini direka bentuk untuk membantu pelajar menguasai cara menggunakan bahasa Go untuk melaksanakan perkhidmatan GraphQL. Kursus ini bermula dengan pengetahuan asas GraphQL, dan menganalisis secara mendalam ciri-ciri dan kelebihan bahasa pertanyaan datanya Kemudian, digabungkan dengan ciri-ciri bahasa Go, ia menerangkan secara terperinci cara membina pelayan GraphQL, memproses permintaan, menentukan data. corak, dsb. Melalui kes praktikal yang kaya, pelajar akan belajar cara mengintegrasikan GraphQL dalam projek sebenar untuk meningkatkan fleksibiliti dan kecekapan interaksi data. Kursus ini sesuai untuk pembangun dengan asas tertentu dalam bahasa Go dan mesti ada untuk membina API yang cekap dan moden.
  • Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Kursus ini direka khas untuk pemula dan diajar oleh bos Google. Kursus ini bermula dengan pengetahuan asas JavaScript dan mendalaminya secara beransur-ansur, meliputi sintaks, fungsi, objek, pemprosesan acara, dll. Melalui kes yang jelas dan latihan praktikal, pelajar boleh menguasai kemahiran teras JavaScript dengan cepat. Bos akan menjawab soalan pelajar secara peribadi dan berkongsi pengalaman pengaturcaraan, membolehkan pelajar berkembang menjadi mahir JavaScript dalam suasana yang santai dan menyenangkan. Sama ada anda seorang pemula dalam pengaturcaraan atau pembangun yang ingin meningkatkan kemahiran anda, kursus ini akan menjadi pilihan terbaik anda untuk mempelajari JavaScript.
  • Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Kursus ini membawa anda dalam perjalanan pengaturcaraan. Bermula dari awal, kursus 6 jam ini akan membimbing anda melalui asas dan konsep lanjutan Python. Sama ada anda seorang pemula atau pengaturcara berpengalaman yang ingin meningkatkan kemahiran anda, penjelasan Mosh yang mendalam dan kaedah pengajaran yang jelas akan membantu anda menggunakan Python dengan cepat. Ketahui lebih lanjut tentang pembolehubah, jenis data, syarat, gelung, fungsi, objek dan modul serta kukuhkan pemahaman anda dengan latihan praktikal. Kursus ini sesuai untuk mempelajari Python dan menyediakan anda untuk pelbagai bidang kerjaya. Kepakaran dan semangat Mosh untuk pendidikan akan memberi anda keyakinan untuk memulakan laluan anda menjadi pembangun Python yang mahir.