array_search()

Door Rush , 22 jaar geleden, 6.922x bekeken

Zoek in een array achter een waarde, en krijg de key van de waarde terug

Gesponsorde koppelingen

Inhoudsopgave

  1. array_search()

 

Er zijn 19 reacties op 'Arraysearch'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Han eev
Han eev
22 jaar geleden
 
0 +1 -0 -1
Zet er nog bij dat het niet werkt met meerdimensionale array's
Rush
Rush
22 jaar geleden
 
0 +1 -0 -1
ok :)
Bo az
Bo az
22 jaar geleden
 
0 +1 -0 -1
In je voorbeeld code doe je dit:
echo"$qwerty[$nr]";
dat moet natuurlijk:
echo $qwerty[$nr];
zijn!
Rush
Rush
22 jaar geleden
 
0 +1 -0 -1
moet niet, kheb mij een echo macro gemaakt in crimson editor.
Wat jij zegt gaat ook maar zo gaat dit ook
Bo az
Bo az
22 jaar geleden
 
0 +1 -0 -1
Het is wel langzamer om je vars binnen quotes te zetten, bovendien verhoogt het de leesbaarheid om ze buiten quotes te halen.
PHP Newbie
PHP Newbie
22 jaar geleden
 
0 +1 -0 -1
variabelen horen nu eenmaal buiten de quotes ;-)
Eric Cartman
Eric Cartman
22 jaar geleden
 
0 +1 -0 -1
Ze kunnen ook binnen de quotes met accolades ({ en }) eromheen ;) Buiten quotes halen staat netter, maar is eigenlijk een ongeschreven regel ;)

Edit: Typo. . .
PHP Newbie
PHP Newbie
22 jaar geleden
 
0 +1 -0 -1
Jip, ze kunnen altijd binnen de quotes (als het dubbele zijn dan ;-) ) Maar dat wil niet zeggen dat het goed is ;-)

Een geposte waarde direct in je database pompen kan ook, maar dat wil nog neit zeggen dat het goed is ;-)
Frank -
Frank -
22 jaar geleden
 
0 +1 -0 -1
Misschien mis ik iets, maar waar is nu de tutorial? Dit verhaal staat vrijwel letterlijk in de handleiding en voegt dus niets toe. Jammer.
Robert Deiman
Robert Deiman
22 jaar geleden
 
0 +1 -0 -1
@Frank

Tutorials onder de PHP functies, het gaat gewoon over de uitleg van de functie. Dus het is niet jammer, nu kan je deze functie hier ook weer terug vinden.
Kalle P
Kalle P
22 jaar geleden
 
0 +1 -0 -1
Nou ik zie wel wat ijn zijn verhaal... 9,5 van de 10 mensen zoekt dat op php.net. Dus verwacht je wel wat extra's als je iets op een site zet. Een mooie combo.
Barman V
Barman V
22 jaar geleden
 
0 +1 -0 -1
Tja informatie over functies zoeken we wel op via www.php.net. Het is een beetje onzinnig om hier iedere functie in een tutorial uit te leggen.
Eric Cartman
Eric Cartman
22 jaar geleden
 
0 +1 -0 -1
PHP:
Jip, ze kunnen altijd binnen de quotes (als het dubbele zijn dan ;-) ) Maar dat wil niet zeggen dat het goed is ;-)

Een geposte waarde direct in je database pompen kan ook, maar dat wil nog neit zeggen dat het goed is ;-)


Ik zeg ook niet dat het goed is, ik zeg alleen dat er ook een alternatief is: de accolades. Het is een ongeschreven regel dat je variabelen (en constanten) buiten de quotes of aanhalingstekens moet zetten. Al doe je het niet, je zal geen notice of iets dergelijks krijgen.

Je vergelijking met "geposte waarde direct in je database pompen" vind ik hier niet helemaal op z'n plaats. Een variabele of constante binnen quotes (zonder accolades) maakt de beveiliging niet slechter. Het maakt gewoon geen ruk uit. Afgezien van de overzichtelijkheid van het stukje PHP.

Maar zullen we deze discussie maar sluiten. En zoniet, verdergaan op het forum in een nieuw topic?
Rush
Rush
22 jaar geleden
 
0 +1 -0 -1
als het dan tog zo is dat het niet nodig is elke functie hier uit te leggen, waarom sluiten ze of verwijderen ze deze categorie dan niet ?
Kalle P
Kalle P
22 jaar geleden
 
0 +1 -0 -1
Bagatellisseer ff een eindje weg, ver weg van hier. Dankje
Martijn Wieringa
Martijn Wieringa
22 jaar geleden
 
0 +1 -0 -1
D'r zit nog een klein schoonheidsfoutje in volgens mij..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(array_search('z',$azerty))


Moet worden

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(array_search('z',$azerty) !== false)


Index positie 0 wordt anders als false gezien ;)
Rush
Rush
22 jaar geleden
 
0 +1 -0 -1
Wups,

bedankt :)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Emile Verbunt
Emile Verbunt
22 jaar geleden
 
0 +1 -0 -1
ik zie het nut niet
ligt vast wel aan mij

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. array_search()

Labels

  • Geen tags toegevoegd.

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.