SPEAKER: Mari kita menulis program dalam PHP. Tidak seperti C, yang merupakan bahasa yang disusun, PHP adalah ditafsirkan bahasa, yang bermaksud sebaik sahaja kami menulis kod sumber kami dalam PHP, kita boleh hanya menjalankannya dengan melepaskan sumber yang kod sebagai input ke dalam apa yang dipanggil jurubahasa, satu program yang tujuan dalam hidup adalah untuk membaca sumber PHP anda kod, atas ke bawah, kiri ke kanan, dan jangan, barisan-line, apa sahaja anda telah menetapkan untuk melakukan. Di sini, dalam satu fail dipanggil hello.php, biarlah saya bermula sebagai berikut. Kurungan terbuka, tanda tanya, php, dan kemudian turun bawah, saya menutup php yang tag dengan tanda tanya, sudut kurungan. Sekarang anda akan mencari, di sesetengah komputer, anda sebenarnya boleh terlepas dengan hanya melakukan kurungan terbuka, tanda tanya, tanpa php belakang. Tetapi anda akan mendapati bahawa kod anda adalah lebih mudah alih dan dikendalikan pada banyak komputer jika anda menggunakan versi yang lebih lantung ini. Sekarang, di antara tag ini, mari kita buat sesuatu yang mudah, seperti printf, quote unquote, "hello dunia", dengan garis sendeng terbalik n. Sekarang mari kita simpan fail dan menjalankan program ini. Tetapi untuk menjalankan fail ini, kita akan perlu lulus melalui PHP jurubahasa. Jadi dari segi teknikal, kami berjalan PHP, dan lulus sebagai input kod sumber saya hanya menulis. Untuk melakukan ini, pada command prompt saya, Saya akan melakukan php hello.php. Dan ada yang kita lihat, hello dunia. Sudah tentu, untuk menjalankan program ini, saya mempunyai untuk mengetahui bahawa program ini telah ditulis dalam PHP, supaya saya tahu untuk menjalankan jurubahasa itu. Ini sudah tentu adalah sempurna, terutama apabila, dalam C, selepas menyusun program, pengguna hanya boleh dijalankan tanpa mempunyai tahu atau peduli bahawa ia pernah ditulis dalam C. Tetapi kita boleh mencapainya Kesan yang sama dengan PHP juga. Mari kita kembali kepada kod sumber saya. Pada bahagian paling atas fail ini, mari kita menambah shebang, bang tajam atau tanda seru, diikuti dengan slash bin mengurangkan php, yang hanya yang Laluan kepada jurubahasa PHP atau program pada komputer ini tertentu. Sekarang mari kita simpan fail, tetapi juga membuat laku fail di samping boleh dibaca. Ia mencukupi untuk fail untuk dibaca untuk program seperti PHP untuk mentafsir , tetapi untuk benar-benar menjalankan program dan mencari shebang yang di bahagian atas ia tahu apa jurubahasa gunakan untuk melaksanakan kod, kita perlu membuat memfailkan laku juga. Untuk melakukan ini, mari kita menaip chmod ditambah dengan x, untuk boleh laku, hello.php. Dan sekarang, mari kita berjalan dot mengurangkan hello.php. Dan sekali lagi, kita melihat dunia hello. Sekarang kita boleh mengambil langkah ini satu lagi. Kami tidak perlu mendedahkan kepada dunia program ini, hello dunia, adalah ditulis dalam PHP. Kita boleh mengeluarkan yang sambungan fail sekarang dan juga dengan menentukan hello.php mv, akan dinamakan semula hanya hello, dan saya kini jangan dot slash hello, dan saya sekali lagi melihat hello dunia. Mari kita mengambil satu langkah terakhir ini. Katakan bahawa saya tidak semestinya tahu jalan untuk PHP pada komputer pada yang program ini mungkin dijalankan, tetapi saya mahu komputer untuk mencari untuk saya. Ia ternyata bahawa pada banyak komputer, ada program yang dikenali sebagai plates untuk alam sekitar, E-N-V, yang boleh memikirkan bahawa untuk kita. Jadi mari kita kembali ke shebang dan mengubahnya menjadi php ruang hanya plates. Ini shebang baru akan mengarahkan komputer untuk memeriksa persekitaran untuk program ini, PHP, dan jika ia ada, menggunakannya untuk mentafsir program ini.