Jeg slo hodet litt for å finne det vanlige uttrykket, men her går:
Plain Text
PHP:
$ String = preg_replace ("/ (\ r \ n | \ n | \ r )+/"," \ n", $ streng);
En ting er sikkert, er PHP's in_array funksjon treg, for treg.
Det er et alternativ til forskning om elementet i matrisen kalles "binær søk", som for øvrig, uansett hvilket språk du bruker, ideene er de samme. Konseptet er enkelt, se om elementet er midt i matrisen, hvis [...] ikke
Jeg fikk kommentar av Adam Kramer, Hvem bloggen jeg koblet på den originale artikkelen om PHP navngitte parametere, og sa at ville vært kult å ha en blanding av navn og standard parametere.
Så jeg gjorde en god kopp kaffe og et par hacks senere, cam opp med en måte å gjøre det, og gikk [...]
Ser ut som PHP vil ikke få navngitte parametere på versjon 6. Og, vel, jeg er ikke den eneste som ønsker det. Det er en funksjon i Python som jeg elsker. Hvorfor? Vurder følgende situasjon:
Du gjør en funksjon / metode for å returnere en streng med HTML-koden for en input-feltet.
Plain Text
PHP:
inputField funksjon ($ navn, $ Makslengde = [...]
Denne funksjonen returnerer egenskaper som er forskjellige mellom to objekter, og eventuelt du kan spesifisere bare få bekreftet noen av disse attributtene.
Plain Text
PHP:
funksjon diff ($ objeto_antes, $ objeto_depois, $ atributos_especificos = array ())
(
$ Diff = array ();
foreach ($ objeto_antes som $ attributt => $ value) (
if (isset ($ objeto_depois-> $ egenskap)) (
/ / Attributter ble gitt til [...]
Hva er Ajax?
Ajax er ikke en ny teknologi, metodikk eller programmeringsspråk, men heller et akronym for Asynchronous JavaScript og XML. Det er en kombinasjon av teknikker tilgjengelig siden midten av 2000, bestående av:
(X) HTML og CSS
Document Object Model
XMLHttpRequest