Fragmente de cod 2025, Ianuarie

Găsiți cel mai mare fișier numit numeric - CSS-Tricks

Găsiți cel mai mare fișier numit numeric - CSS-Tricks

$ latest = getNewest ("/ path / to / folder / * _ bla.xml"); funcția getNewest ($ xmlfile) (foreach (glob ($ xmlfile) ca $ fișier) ($ c = explode ('_', "

Găsiți extensia de fișier - CSS-Tricks

Găsiți extensia de fișier - CSS-Tricks

Metoda 1 funcția findexts ($ filename) ($ filename = strtolower ($ filename); $ exts = split ("", $ filename); $ n = count ($ exts) -1; $ exts = $ exts; return "

Găsiți toate linkurile pe o pagină - CSS-Tricks

Găsiți toate linkurile pe o pagină - CSS-Tricks

Iată principiul de bază din spatele păianjenilor. $ html = file_get_contents ('http://www.example.com'); $ dom = nou DOMDocument (); @ $ dom-> loadHTML ($ html); // apuca"

Pagina de erori pentru a gestiona toate erorile - CSS-Tricks

Pagina de erori pentru a gestiona toate erorile - CSS-Tricks

Acesta este un mod de a crea o singură pagină de erori pentru toate erorile, care este mai ușor de actualizat și de întreținut. 1) Îndreptați toate paginile de eroare într-o singură locație din „

Extrageți adresele de e-mail - CSS-Tricks

Extrageți adresele de e-mail - CSS-Tricks

Treceți doar șirul (de exemplu, partea corpului unui e-mail) funcției și acesta returnează o serie de adrese de e-mail conținute în șir. funcţie"

Validare adresă de e-mail - CSS-Tricks

Validare adresă de e-mail - CSS-Tricks

Simplu $ email = '[email protected]'; $ validare = filter_var ($ e-mail, FILTER_VALIDATE_EMAIL); if ($ validare) $ output = 'adresa de e-mail adecvată'; altceva "

English Time to Seconds - CSS-Tricks

English Time to Seconds - CSS-Tricks

Tastați doar timpul pe care doriți să îl convertiți în secunde în engleză (de exemplu, „1 oră și 30 de minute”) și va fi convertit într-un număr întreg de secunde (de exemplu, „

Afișează numărul de feeduri FeedBurner - CSS-Tricks

Afișează numărul de feeduri FeedBurner - CSS-Tricks

Înlocuiți „id-ul dvs. feedburner” cu ID-ul dvs. FeedBurner real. De asemenea, asigurați-vă că „Awareness API” este activat în setările dvs. FeedBurner pentru „

Afișați conținutul matricei CSS-Tricks

Afișați conținutul matricei CSS-Tricks

Ecou ''; print_r ($ _POST); ecou ''; "

Descoperiți și afișați metaetichetele - CSS-Tricks

Descoperiți și afișați metaetichetele - CSS-Tricks

Aceasta este o pagină complet stilată, care afișează informații despre metaetichete pe care le extrage din adresele URL furnizate. Schimbați adresa URL din partea de sus a codului pentru a schimba „

Detectează locația prin IP - CSS-Tricks

Detectează locația prin IP - CSS-Tricks

Returnează „Oraș, Stat” dacă se găsește altfel setarea implicită din partea de sus. funcția detect_city ($ ip) ($ implicit = 'UNKNOWN'; if (! is_string ($ ip) || strlen ($ ip) "

Creați URL Slug din titlul postării - CSS-Tricks

Creați URL Slug din titlul postării - CSS-Tricks

Funcție de expresie regulată care înlocuiește spațiile dintre cuvinte cu cratime. "

Detectați cererea AJAX - CSS-Tricks

Detectați cererea AJAX - CSS-Tricks

Antetul HTTP_X_REQUESTED_WITH este trimis de toate browserele recente care acceptă cereri AJAX. if (! goal ($ _ SERVER) && strtolower ($ _ SERVER) == "

Detectați IE5 sau IE6 - CSS-Tricks

Detectați IE5 sau IE6 - CSS-Tricks

Funcția getMSIE6 () ($ userAgent = strtolower ($ _ SERVER); if (ereg ("msie 6", $ userAgent) || ereg ("msie 5", $ userAgent)) (return true;) return false; "

Depanare $ _REQUEST - CSS-Tricks

Depanare $ _REQUEST - CSS-Tricks

Acest fragment afișează o listă frumoasă a tuturor datelor trimise într-o casetă transparentă din partea stângă sus. Puneți acest fragment preferabil direct după . „

Cross Domain GET Forwarding - CSS-Tricks

Cross Domain GET Forwarding - CSS-Tricks

Când efectuați o solicitare AJAX pe un site web, adresa URL de la care solicitați trebuie să se afle pe același domeniu cu care a fost făcută solicitarea. Acesta este un"

Decupați imaginea - CSS-Tricks

Decupați imaginea - CSS-Tricks

Afișează o parte selectată dintr-o imagine. În exemplul furnizat, sunt afișate 100px x 100px în partea stângă sus. "

Creați AlphaNumeric unic - CSS-Tricks

Creați AlphaNumeric unic - CSS-Tricks

Funcția MakeUnique ($ length = 16) ($ salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $ len = strlen ($ salt); $ makepass = ''; "

Numără timpul de execuție a scriptului - CSS-Tricks

Numără timpul de execuție a scriptului - CSS-Tricks

$ timp_executie = microtime (); // Începeți să numărați // Codul dvs. $ executare_timp = microtime () - $ executare_timp; printf ('A durat% .5f sec', "

Creați URI-uri de date - CSS-Tricks

Creați URI-uri de date - CSS-Tricks

Acestea pot fi utile pentru încorporarea imaginilor în HTML / CSS / JS pentru a economisi la solicitările HTTP, cu costul mentenanței. Mai multe informatii. Există online "

Convertiți HEX în RGB - CSS-Tricks

Convertiți HEX în RGB - CSS-Tricks

Dați funcția cod hex (de exemplu #eeeeee), returnează matricea de valori RGB. function hex2rgb ($ color) (if ($ color == '#') ($ color = substr ($ color, 1); "

Conversia șirului separat prin virgulă în matrice - CSS-Tricks

Conversia șirului separat prin virgulă în matrice - CSS-Tricks

Mod ușor de a transforma un fișier CSV într-o matrice analizabilă. "

Convertiți BR în Newline - CSS-Tricks

Convertiți BR în Newline - CSS-Tricks

Tehnică # 1 funcție br2newline ($ input) ($ out = str_replace ("", "n", $ input); $ out = str_replace ("", "n", $ out); $ out = str_replace ("", „n”, „

Convertiți caractere accentuate - CSS-Tricks

Convertiți caractere accentuate - CSS-Tricks

De exemplu, dacă doriți să utilizați un șir ca parte a unei adrese URL, dar trebuie să îl faceți sigur pentru acest tip de utilizare. funcție replace_accents ($ str) ($ str = "

Prezentare simplă de redare automată - CSS-Tricks

Prezentare simplă de redare automată - CSS-Tricks

HTML Wrapper cu divuri ca „diapozitive”, care poate conține orice conținut. Destul de cool nu? Acest diapozitiv este o dovadă că conținutul poate fi orice. Diapozitivele CSS au nevoie de „

Concatenează matricea pentru citirea umană - CSS-Tricks

Concatenează matricea pentru citirea umană - CSS-Tricks

Funcție concatenate ($ elements, $ delimiter = ',', $ finalDelimiter = 'și') ($ lastElement = array_pop ($ elements); return join ($ delimiter, $ elements). "

Comentarii în PHP - CSS-Tricks

Comentarii în PHP - CSS-Tricks

Comentariile în PHP pot fi între marcaje / * * / (utile pentru comentariile cu mai multe linii) sau după marcaje // (numai pentru linii simple). "

Verificați dacă fișierul există / atașați numărul la nume - CSS-Tricks

Verificați dacă fișierul există / atașați numărul la nume - CSS-Tricks

Dacă numele fișierului există, returnează noul nume de fișier cu _numărul atașat, astfel încât să nu îl suprascrieți. funcție nume_fișier fișier ($ cale, $ nume fișier) (dacă ($ pos = "

Verificați dacă site-ul este disponibil - CSS-Tricks

Verificați dacă site-ul este disponibil - CSS-Tricks

Efectuează o cerere CURL pentru a verifica, dacă există un site web / este online Tehnică # 1 Vizualizați tehnica demonstrativă # 2 Tehnică # 3 "