Αποσπάσματα κώδικα 2025, Ιανουάριος
Αυτό το απόσπασμα κώδικα ελέγχει εάν μια σελίδα έχει τροποποιηθεί από την τελευταία φορά που εμφανίστηκε. Εάν ναι, στέλνει μια κεφαλίδα "304 not τροποποιημένη" και εξέρχεται, διαφορετικά το "
Συνάρτηση getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) other (return mt_rand ();) "
Αυτές οι συναρτήσεις θα συνδεθούν σε έναν χρήστη με βάση ένα όνομα χρήστη και έναν κωδικό πρόσβασης που αντιστοιχίζονται σε μια βάση δεδομένων MySQL. // Λειτουργία για διαφυγή λειτουργίας δεδομένων και ετικετών απογύμνωσης
Οι διακομιστές μπορούν να ρυθμιστούν ώστε να εμφανίζουν τα περιεχόμενα ενός καταλόγου που δεν διαθέτει αρχείο ευρετηρίου για απόδοση. Το αποτέλεσμα είναι συνήθως λιγότερο από οπτικά "
Πολλοί κοινόχρηστοι κεντρικοί υπολογιστές θέτουν πολύ χαμηλούς περιορισμούς στο μέγεθος των αρχείων που μπορούν να μεταφορτωθούν μέσω PHP. Όμως, πολλοί οικοδεσπότες σας επιτρέπουν επίσης να δημιουργήσετε το δικό σας "
Όταν βρίσκεστε μέσα σε ένα βρόχο, μπορείτε να παρακολουθείτε τον αριθμό επανάληψης του βρόχου (φαίνεται παρακάτω είναι ένα απλό για βρόχο). Χρησιμοποιώντας αυτόν τον αριθμό επανάληψης, μπορείτε να "
Αν (! κενό ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) άλλο (// HTTP) "
Ζητά έναν διακομιστή geo-IP για έλεγχο, επιστρέφει όπου βρίσκεται μια IP (κεντρικός υπολογιστής, πολιτεία, χώρα, πόλη). "
Συνάρτηση html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "
Ο παρακάτω κώδικας δεν λειτουργεί πλέον ως έχει με την ενημέρωση του Twitter API σε 1.1 από το 2013-06-11. Το 1.1 API απαιτεί oAuth που απαιτεί πλευρά διακομιστή "
Γεια! Πριν προχωρήσετε πολύ μακριά από την ομαλή κύλιση με βάση το JavaScript, γνωρίζετε ότι υπάρχει μια εγγενής δυνατότητα CSS για αυτό: scroll-behavior. "
Συνάρτηση get_suffix ($ number) ($ last_number = substr ($ number, -1); // λήψη του τελευταίου αριθμού εάν ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "
Εάν το μόνο που έχετε για μια εικόνα είναι η διεύθυνση URL, μπορείτε να βρείτε τις διαστάσεις: "
Λογαριασμοί για διακομιστές μεσολάβησης: if (! Blank ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Blank ($ _ SERVER)) ($ ip = $ _ SERVER;) other ($ ip = $ _ SERVER;) "
* * @param string $ file Filepath * @param string $ query Απαιτούμενες πληροφορίες (0 = πλάτος, 1 = ύψος, 2 = τύπος mime) * @return string Fileinfo * / function "
* * @param string $ file Filepath * @param int $ digit Digits to display * @return string | bool Size (KB, MB, GB, TB) ή boolean * / function "
* * @param string $ file Filepath * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "
Συνάρτηση getUrl () ($ url = @ ($ _SERVER! = 'on')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "
$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "
Επειδή το όνομα της καθολικής μεταβλητής κατάστασης mysql που περιέχει τον αριθμό των ερωτημάτων που άλλαξαν σε νεότερες εκδόσεις του mysql, απαιτείται μια βοηθητική συνάρτηση για να "
Η βασική λειτουργία αυτού είναι να βρείτε τυχόν διευθύνσεις URL στο μπλοκ κειμένου και να τις μετατρέψετε σε υπερσυνδέσμους. Θα βρει διευθύνσεις URL μόνο εάν έχουν τη σωστή μορφοποίηση, "
Δεν χρειάζεται να κάνετε δημόσια τα αρχεία στο Amazon S3 (δεν είναι από προεπιλογή). Αλλά μπορείτε να δημιουργήσετε ειδικά κλειδιά για να επιτρέψετε την πρόσβαση σε ιδιωτικά αρχεία. Αυτά τα κλειδιά "
Πιθανή χρήση: "
Function createCsv ($ data, $ delimiter = ',', $ enclosure = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ λαβή, $ line, "
Αποθηκεύστε το αρχείο ως fullpath.php Ανεβάστε στο φάκελο που θέλετε να γνωρίζετε την πλήρη διαδρομή για να μεταβείτε στη διεύθυνση http: //www.yoursite/lots/of/folders/fullpath.php Θα θέλατε "
Δυνάμεις που οδηγούν μηδέν σε ακέραιοι. ήταν | τώρα 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "