1 Δημιουργήστε ένα νέο αρχείο PHP χρησιμοποιώντας το Σημειωματάριο ή ένα πρόγραμμα επεξεργασίας . Ανοίξτε μια σύνδεση σε ένα διακομιστή βάσης δεδομένων MySQL . Για παράδειγμα, πληκτρολογήστε :
< php
$ dbc = mysql_connect_db ( " localhost " , "username" , " password" ) ? 2
Χρήση η " mysql_ping " λειτουργία για να ελέγξετε εάν η σύνδεση του διακομιστή της βάσης δεδομένων εξακολουθεί να ισχύει . Για παράδειγμα, πληκτρολογήστε :
$ ping_result = mysql_ping ( $ dbc ) ?
If ( $ ping_result )
echo " Σύνδεση έγκυρο ! " ?
άλλο
echo " η σύνδεση δεν είναι έγκυρη ! " ? ;
>
εικόνων 3
Αποθηκεύστε το αρχείο και να το εκτελέσετε σε ένα πρόγραμμα περιήγησης για να ελέγξετε ότι λειτουργεί σωστά .
εικόνων Ping χρησιμοποιώντας Exec
4
Δημιουργήστε ένα νέο αρχείο PHP σε ένα πρόγραμμα επεξεργασίας ή χρησιμοποιώντας το Σημειωματάριο . Δηλώστε το υποδοχής που θέλετε να κάνετε ping είτε ως μια διεύθυνση IP ή ένα όνομα κεντρικού υπολογιστή . Προετοιμαστεί μία συστοιχία για να συλλάβει την έξοδο του " exec « λειτουργία και έναν ακέραιο για να συλλάβει την τιμή επιστροφής . Για παράδειγμα, πληκτρολογήστε :
< php
$ host = " google.com " ?
$ Output = array ()?
$ αποτέλεσμα = null?
5
Καλέστε την " εκτέλεση" λειτουργία για να κάνετε ping στο διακομιστή . Με την παράμετρο " - c" και καθορίστε τον αριθμό των φορές για να κάνετε ping στο διακομιστή . Περάστε τον πίνακα και ακέραιο, για να λάβει την έξοδο της εντολής και την τιμή επιστροφής . Για παράδειγμα, πληκτρολογήστε :
exec ( . "Ping -c 4 " $ υποδοχής , $ εξόδου , $ αποτέλεσμα) ?
Η 6
Συγκρίνετε την τιμή επιστροφής στο μηδέν για να καθορίσει εάν η ping ήταν επιτυχής . Εκδίδει κατάλληλο μήνυμα . Για παράδειγμα, πληκτρολογήστε :
if ( $ result == 0 )
echo " Ping επιτυχής ! " ?
Άλλο
echo " Ping ανεπιτυχής ! " ? ;
>
Η
7 Αποθηκεύστε το αρχείο . Εκτελέστε σε ένα πρόγραμμα περιήγησης και ελέγξτε ότι λειτουργεί σωστά .
Εικόνων Χρησιμοποιήστε το " Net_Ping " Class
8
Τοποθετήστε τη βιβλιοθήκη κατηγορίας Net_Ping από ΑΧΛΑΔΙ . Ανοίξτε μια γραμμή εντολών και πληκτρολογήστε :
αχλάδι εγκατάσταση net_ping - 2.4.4
Η 9
Δημιουργήστε ένα νέο αρχείο PHP σε ένα πρόγραμμα επεξεργασίας ή το Σημειωματάριο . Συμπεριλάβετε τη βιβλιοθήκη κατηγορίας ΑΧΛΑΔΙΈΣ στην αρχή του σεναρίου . Για παράδειγμα, πληκτρολογήστε : php
<
απαιτούν ( « Net /Ping.php " ) ?
10
κρίνει την υποδοχής που θέλετε να κάνετε ping ως? είτε μια διεύθυνση IP ή το όνομα κεντρικού υπολογιστή . Δημιουργήστε ένα νέο αντικείμενο ping . Για παράδειγμα, πληκτρολογήστε :
$ host = " 74.125.45.106 " ?
$ Ping = Net_Ping :: εργοστάσιο ( ) ?
11
Ping υποδοχής και συλλάβει την έξοδο επιστροφής . Για παράδειγμα, πληκτρολογήστε :
$ result = $ ping - > ping ( $ host ) ?
12
Συγκρίνετε το " _transmitted " στους " _lost " τιμές στον πίνακα επιστροφή για να προσδιοριστεί εάν η λειτουργία ping ήταν επιτυχής. Για παράδειγμα, πληκτρολογήστε :
εάν ( $ αποτέλεσμα [ « _transmitted " ] < $ αποτέλεσμα [ « _loss " ] )
echo " ! Ping επιτυχής " ?
Άλλο
echo " Ping αποτυχημένη ! " ? ? .
>
Η 13
Αποθηκεύστε το αρχείο και να το εκτελέσετε σε ένα πρόγραμμα περιήγησης για να βεβαιωθείτε ότι λειτουργεί σωστά
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα