kijk of value meerdere woorden bevat
Patrick B
10/01/2015 22:58:16Code (php)
Wat doe ik fout en kan het makkelijker?
Alvast bedankt, fijn weekend!
Gewijzigd op 10/01/2015 23:38:39 door Patrick B
PHP hulp
03/01/2025 04:13:03Wouter J
10/01/2015 23:52:35Eerste ding dat me opvalt: if (in_array($type, $find), true)
Even met kleur gebruik de haakjes aangeven: if (in_array($type, $find), true)
Hier staat dus: if (..., true) Dat is niet geldig, die true heeft daar geen nut en de comma is als het goed is verboden.
Dan naar wat je doet. in_array:
Dit betekend dus dat als de string voorkomt in de array (dus 1 van de array items is gelijk aan de string), hij TRUE returned en anders FALSE. In jouw geval staat de string niet in de array:
'Extraordinary Container' !== 'Base Grade Container'
'Extraordinary Container' !== 'Extraordinary Collectible'
'Extraordinary Container' !== 'Base Grade Campaign'
Even met kleur gebruik de haakjes aangeven: if (in_array($type, $find), true)
Hier staat dus: if (..., true) Dat is niet geldig, die true heeft daar geen nut en de comma is als het goed is verboden.
Dan naar wat je doet. in_array:
Quote:
Returns TRUE if needle is found in the array, FALSE otherwise.
Dit betekend dus dat als de string voorkomt in de array (dus 1 van de array items is gelijk aan de string), hij TRUE returned en anders FALSE. In jouw geval staat de string niet in de array:
'Extraordinary Container' !== 'Base Grade Container'
'Extraordinary Container' !== 'Extraordinary Collectible'
'Extraordinary Container' !== 'Base Grade Campaign'
Patrick B
11/01/2015 16:13:47Bedankt voor de uitleg! Werkt prima nu!
Gewijzigd op 11/01/2015 16:46:06 door Patrick B