>> ΟΜΙΛΗΤΗΣ: Ας γράψουμε ένα πρόγραμμα σε PHP.
Αντίθεση με την C, η οποία είναι μια γλώσσα καταρτίζονται, Η PHP είναι μια ερμηνεία
γλώσσα, που σημαίνει το συντομότερο γράφουν κώδικα μας σε PHP, μπορούμε
απλά να τρέξει περνώντας την πηγή κώδικα ως είσοδο σε αυτό που ονομάζεται
διερμηνέα, ένα πρόγραμμα σκοπός του οποίου στη ζωή είναι να διαβάσει κώδικα PHP σας
κώδικα, πάνω προς τα κάτω, αριστερά προς τα δεξιά, και Δεν, γραμμή-γραμμή, ό, τι είναι
έχετε ορίσει να κάνει.
Εδώ, σε ένα αρχείο που ονομάζεται hello.php, επιτρέψτε μου να ξεκινήσω ως εξής.
Άνοιγμα βραχίονα, ερωτηματικό, php, και τότε κάτω, επιτρέψτε μου να κλείσει αυτό το php
ετικέτα με ερωτηματικό, αγκύλη.
>> Τώρα μπορείτε να βρείτε, σε ορισμένους υπολογιστές, μπορείτε μπορεί πραγματικά να ξεφύγει με μόνο
κάνει άνοιγμα παρένθεσης, ερωτηματικό, χωρίς την php trailing.
Αλλά θα βρείτε ότι ο κώδικας σας είναι πιο φορητό και λειτουργεί σε περισσότερους υπολογιστές, εάν
πρόκειται να χρησιμοποιήσετε αυτό το πιο φλύαρη εκδοχή.
Τώρα, σε αυτές τις ετικέτες μεταξύ, ας κάνουμε κάτι απλό, όπως η printf, απόσπασμα
unquote, "hello world", με μια ανάστροφη κάθετο n.
>> Ας τώρα να αποθηκεύσετε το αρχείο και τρέξτε το πρόγραμμα.
Αλλά για να εκτελέσετε αυτό το αρχείο, θα πάμε να πρέπει να περάσει μέσα από την PHP
διερμηνέα.
Έτσι, τεχνικά, θα τρέχετε την PHP, και περνώντας ως είσοδο το πηγαίο κώδικα I
μόλις έγραψε.
Για να το κάνετε αυτό, στη γραμμή εντολών μου, Θα κάνω php hello.php.
Και εκεί βλέπουμε, hello world.
>> Φυσικά, για να τρέξει αυτό το πρόγραμμα, είχα να γνωρίζουν ότι το πρόγραμμα γράφτηκε
σε PHP, έτσι ώστε θα ήθελα να ξέρω να τρέξει διερμηνέα του.
Αυτό είναι σίγουρα ένα ιδανικό, ειδικά όταν, σε C, μετά την κατάρτιση ενός προγράμματος,
ένας χρήστης μπορεί να τρέξει μόνο χωρίς να γνωρίζουν ή φροντίδα που ήταν κάποτε
γραμμένο σε C. Αλλά μπορούμε να το επιτύχουμε αυτό ίδιο αποτέλεσμα με την PHP, καθώς και.
>> Ας πάμε πίσω στον πηγαίο κώδικα μου.
Στην κορυφή αυτού του αρχείου, ας προσθέσετε μια δουλεία, μια απότομη έκρηξη ή
θαυμαστικό, που ακολουθείται από κάθετο bin κάθετο php, το οποίο είναι απλώς η
διαδρομή προς το διερμηνέα PHP ή το πρόγραμμα σε αυτό το συγκεκριμένο υπολογιστή.
Ας τώρα να αποθηκεύσετε το αρχείο, αλλά και κάνει το εκτελέσιμο αρχείο
εκτός από την αναγνώσιμη.
Αρκεί ένα αρχείο να είναι αναγνώσιμο για ένα πρόγραμμα όπως το PHP να ερμηνεύσει
, αλλά για να τρέξει πραγματικά ένα πρόγραμμα και δείτε για αυτή την δουλεία στην κορυφή του
να γνωρίζουν τι διερμηνέα για να χρησιμοποιήσετε για να εκτελέσει τον κώδικα, θα πρέπει να κάνει το
εκτελέσιμο αρχείο, καθώς και.
>> Για να το κάνετε αυτό, ας πληκτρολογήστε chmod ένα συν x, για το εκτελέσιμο, hello.php.
Και τώρα, ας τρέξει dot κάθετο hello.php.
Και πάλι, βλέπουμε hello world.
Τώρα μπορούμε να πάρουμε αυτό το ένα βήμα παραπέρα.
Δεν πρέπει να αποκαλύψει στον κόσμο ότι το πρόγραμμα αυτό, hello world, είναι
γραμμένο σε PHP.
Μπορούμε να καταργήσετε αυτό το αρχείο επέκταση τώρα καθώς και με την ένδειξη mv hello.php,
πρέπει να μετονομαστεί σε απλά γειά σου, και εγώ μπορούν τώρα να κάνουν dot κάθετο γειά σου, και εγώ
βλέπε πάλι hello world.
>> Ας κάνουν ένα τελικό στάδιο.
Ας υποθέσουμε ότι δεν γνωρίζει κατ 'ανάγκην η διαδρομή στην PHP στον υπολογιστή στον
η οποία θα μπορούσε να τρέξει αυτό το πρόγραμμα, αλλά θέλετε ο υπολογιστής να μου το βρει.
Αποδεικνύεται ότι σε πολλούς υπολογιστές, υπάρχει ένα πρόγραμμα που ονομάζεται
env για το περιβάλλον, E-Ν-V, που να καταλάβω ότι για μας.
Οπότε ας πάμε πίσω στην δουλεία και αλλάξετε να είναι απλά env χώρο php.
Αυτή η νέα δουλεία θα αναθέσει το υπολογιστή για να ελέγξετε το περιβάλλον του για
το πρόγραμμα, PHP, και αν υπάρχει, χρησιμοποιούν για να ερμηνεύσουν αυτό το πρόγραμμα.