>> 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.