Kodavsnitt 2025, September

Intelligent PHP Cache Control - CSS-tricks

Intelligent PHP Cache Control - CSS-tricks

Detta kodavsnitt kontrollerar om en sida har ändrats sedan den senast visades. I så fall skickar den en rubrik "304 ej modifierad" och går ut, annars kommer "

Gör slumpmässigt nummer - CSS-tricks

Gör slumpmässigt nummer - CSS-tricks

Funktion getRandomId ($ min = NULL, $ max = NULL) (om (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "

Inloggningsfunktion - CSS-tricks

Inloggningsfunktion - CSS-tricks

Dessa funktioner loggar in en användare baserat på att ett användarnamn och lösenord matchas i en MySQL-databas. // funktion för att fly data och strip taggfunktion "

Visa utformad kataloginnehåll - CSS-tricks

Visa utformad kataloginnehåll - CSS-tricks

Servrar kan konfigureras för att visa innehållet i en katalog som inte har en indexfil att återge. Resultatet är vanligtvis mindre än visuellt "

Öka maximal PHP-uppladdningsstorlek - CSS-tricks

Öka maximal PHP-uppladdningsstorlek - CSS-tricks

Många delade värdar sätter mycket låga begränsningar för storleken på filerna som kan laddas upp via PHP. Men många värdar låter dig också skapa dina egna "

Infoga element var nionde slinga - CSS-tricks

Infoga element var nionde slinga - CSS-tricks

När du är inne i en slinga kan du hålla reda på slingans iterationsnummer (visas nedan är ett enkelt för loop). Med det iterationsnumret kan du "

HTTP eller HTTPS - CSS-tricks

HTTP eller HTTPS - CSS-tricks

Om (! tom ($ _ SERVER) && $ _SERVER! == 'av' || $ _SERVER == 443) (// HTTPS) annat (// HTTP) "

Få Geo-IP-information - CSS-tricks

Få Geo-IP-information - CSS-tricks

Begär en geo-IP-server att kontrollera, returnerar var en IP finns (värd, stat, land, stad). "

HTML snyggt - CSS-tricks

HTML snyggt - CSS-tricks

Funktion html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "

Få senaste Twitter-status - CSS-tricks

Få senaste Twitter-status - CSS-tricks

Koden nedan fungerar inte längre som den är med Twitter API-uppdateringen till 1.1 från och med 2013-06-11. 1.1 API kräver oAuth som kräver en serversida "

Smidig rullning - CSS-tricks

Smidig rullning - CSS-tricks

Hallå! Innan du går för långt ner i kaninhålet för JavaScript-baserad smidig rullning, vet du att det finns en inbyggd CSS-funktion för detta: rullbeteende. "

Hämta suffix med angivet nummer / datum - CSS-tricks

Hämta suffix med angivet nummer / datum - CSS-tricks

Funktion get_suffix ($ nummer) ($ last_number = substr ($ number, -1); // hämta det sista numret om ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "

Få bildens bredd / höjd - CSS-tricks

Få bildens bredd / höjd - CSS-tricks

Om allt du har för en bild är webbadressen kan du fortfarande hitta måtten: "

Ska användare IP-adress - CSS-tricks

Ska användare IP-adress - CSS-tricks

Konton för fullmakter: om (! Tom ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Tom ($ _ SERVER)) ($ ip = $ _ SERVER;) annat ($ ip = $ _ SERVER;) "

Hämta bildinformation - CSS-tricks

Hämta bildinformation - CSS-tricks

* * @param sträng $ fil Filpath * @param sträng $ fråga Behövs information (0 = bredd, 1 = höjd, 2 = mime-typ) * @return sträng Fileinfo * / funktion "

Hämta filstorlek - CSS-tricks

Hämta filstorlek - CSS-tricks

* * @param string $ file Filepath * @param int $ siffror Siffror som ska visas * @return string | bool Storlek (KB, MB, GB, TB) eller boolean * / function "

Hämta fil Senast uppdaterad datum - CSS-tricks

Hämta fil Senast uppdaterad datum - CSS-tricks

* * @param string $ file Filepath * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "

Hämta aktuell sid-URL - CSS-tricks

Hämta aktuell sid-URL - CSS-tricks

Funktion getUrl () ($ url = @ ($ _SERVER! = 'på')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "

Skaffa FeedBurner-abonnentantal med cURL - CSS-tricks

Skaffa FeedBurner-abonnentantal med cURL - CSS-tricks

$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "

Få antal MySQL-frågor hela tiden - CSS-tricks

Få antal MySQL-frågor hela tiden - CSS-tricks

Eftersom namnet på den globala mysql-statusvariabeln som innehåller antalet frågor som ändrats i senare versioner av mysql behövs en hjälpfunktion för att "

Hitta webbadresser i text, skapa länkar - CSS-tricks

Hitta webbadresser i text, skapa länkar - CSS-tricks

Den grundläggande funktionen för detta är att hitta alla webbadresser i textblocket och göra dem till hyperlänkar. Det hittar bara webbadresser om de är korrekt formaterade, "

Skapa utgående Amazon S3-länk - CSS-tricks

Skapa utgående Amazon S3-länk - CSS-tricks

Du behöver inte göra filer på Amazon S3 offentliga (de är inte som standard). Men du kan skapa speciella nycklar för att ge åtkomst till privata filer. Dessa nycklar "

Hämta nuvarande filnamn - CSS-tricks

Hämta nuvarande filnamn - CSS-tricks

Potentiell användning: "

Skapa CSV från Array - CSS-tricks

Skapa CSV från Array - CSS-tricks

Funktion createCsv ($ data, $ delimiter = ',', $ enclosure = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data som $ line) (fputcsv ( $ handtag, $ linje, "

Hitta hela vägen till en fil - CSS-tricks

Hitta hela vägen till en fil - CSS-tricks

Spara filen som fullpath.php Ladda upp till den mapp du vill veta hela sökvägen till Gå till http: //www.yoursite/lots/of/folders/fullpath.php Du kanske "

Kraftledande noll - CSS-tricks

Kraftledande noll - CSS-tricks

Krafter som leder noll till heltal. var | nu 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "