Knocked haar hoofd een beetje naar de reguliere expressie te vinden, maar hier gaat:
PLAIN TEXT
PHP:
$ String = preg_replace ("/ (\ r \ n | \ n | \ r )+/"," \ n", $ string);
Een ding is zeker, PHP in_array functie is traag, te traag.
Er is een alternatief om te onderzoeken of het element in de array wordt genoemd "binary search", die overigens, welke taal u gebruikt, de ideeën zijn hetzelfde. Het concept is eenvoudig, zie als het item is in het midden van de array, zo niet [...]
Ik kreeg de opmerking van Adam Kramer, wiens blog ik gekoppeld aan het oorspronkelijke artikel over PHP benoemde parameters, zeggende, dat zou cool zijn om een mix van de naam en de standaard parameters hebben.
Dus maakte ik een lekker kopje koffie en een paar hacks later, tot cam met een manier om het te doen, en ging [...]
Ziet eruit als PHP zal niet benoemde parameters op versie 6. En, ja, ik ben niet de enige die dat willen. Het is een kenmerk van Python dat ik liefheb. Waarom? Neem de volgende situatie:
Je maakt een functie / methode om een string met HTML code ruil voor een invoerveld.
PLAIN TEXT
PHP:
invoerveld functie ($ naam, $ maxLength = [...]
Deze functie geeft attributen die verschillen tussen de twee objecten, en eventueel kunt u opgeven slechts enkele van deze attributen te controleren.
PLAIN TEXT
PHP:
functie diff ($ objeto_antes, objeto_depois $, $ atributos_especificos = array ())
(
$ Diff = array ();
foreach ($ objeto_antes als $ attribuut => $ waarde) (
if (isset ($ objeto_depois-> $ attribuut)) (
/ / Attributen werden gegeven aan [...]
Wat is Ajax?
Ajax is geen nieuwe technologie, methodologie of programmeertaal, maar een acroniem voor Asynchronous JavaScript en XML. Het is een combinatie van technieken die beschikbaar zijn sinds medio 2000, bestaande uit:
(X) HTML en CSS
Document Object Model
XMLHttpRequest