Fragmenty kodu 2025, Styczeń
Ten fragment kodu sprawdza, czy strona została zmodyfikowana od czasu jej ostatniego wyświetlenia. Jeśli tak, wysyła nagłówek „304 niezmodyfikowany” i wychodzi, w przeciwnym razie „
Function getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "
Te funkcje będą logować użytkownika na podstawie nazwy użytkownika i hasła dopasowanych w bazie danych MySQL. // funkcja ucieczki danych i funkcja usuwania tagów „
Serwery można skonfigurować tak, aby wyświetlały zawartość katalogu, który nie ma pliku indeksu do renderowania. Wynik jest zwykle mniejszy niż wizualny ”
Wiele hostów współdzielonych nakłada bardzo niskie ograniczenia na rozmiar plików, które można przesyłać przez PHP. Jednak wiele hostów umożliwia także tworzenie własnych „
Znajdując się w pętli, możesz śledzić liczbę iteracji pętli (pokazana poniżej jest prostą pętlą for). Używając tego numeru iteracji, możesz „
If (! empty ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) else (// HTTP) "
Żąda geo-IP-serwera w celu sprawdzenia, zwraca lokalizację adresu IP (host, stan, kraj, miasto). "
Function html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "
Poniższy kod nie działa już tak, jak jest, z aktualizacją interfejsu API Twittera do wersji 1.1 od 11.06.2013. Interfejs API 1.1 wymaga protokołu OAuth, który wymaga po stronie serwera „
Hej! Zanim zagłębisz się w króliczą dziurę płynnego przewijania opartego na JavaScript, wiedz, że jest do tego natywna funkcja CSS: zachowanie przewijania ”.
Function get_suffix ($ numer) ($ last_number = substr ($ numer, -1); // pobierz ostatnią liczbę if ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "
Jeśli wszystko, co masz dla obrazu, to adres URL, nadal możesz znaleźć wymiary: "
Konta dla proxy: if (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) else ($ ip = $ _ SERVER;) "
* * @param string $ file Ścieżka pliku * @param string $ query Potrzebne informacje (0 = szerokość, 1 = wysokość, 2 = typ-mime) * @return string Informacje o pliku * / function "
* * @param string $ file Ścieżka pliku * @param int $ digits Cyfry do wyświetlenia * @return string | bool Rozmiar (KB, MB, GB, TB) lub wartość logiczna * / function "
* * @param string $ file Ścieżka pliku * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "
Function 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'); "
Ponieważ nazwa globalnej zmiennej mysql-status-zawierającej liczbę zapytań zmienionych w późniejszych wersjach mysql, potrzebna jest funkcja pomocnicza, aby „
Podstawową funkcją tego jest znalezienie dowolnych adresów URL w bloku tekstu i przekształcenie ich w hiperłącza. Znajdzie adresy URL tylko wtedy, gdy są odpowiednio sformatowane ”,
Nie musisz publicznie udostępniać plików na Amazon S3 (nie są one domyślnie). Ale możesz wygenerować specjalne klucze, aby umożliwić dostęp do plików prywatnych. Te klucze ”
Potencjalne zastosowanie: „
Function generationCsv ($ data, $ delimiter = ',', $ obudowa = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ uchwyt, $ linia, "
Zapisz plik jako fullpath.php Prześlij do folderu, do którego chcesz znać pełną ścieżkę. Przejdź do http: //www.yoursite/lots/of/folders/fullpath.php.
Siły prowadzące zera do liczb całkowitych. był | teraz 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "