Rogier schreef:!= false kan toch ook weg?echo Jij zit op een: .mobile_user_agent_switch();Eerdere citaten tonen
Jponsen schreef:verander die echo in
En als hij false terug geeft dan?if(mobile_user_agent_switch() != false) { echo Jij zit op een: .mobile_user_agent_switch(); }
Apple/Android herkennen
lijkt me niet handig aangezien mobile_user_agent() geen true terugstuurt?
Dat kan in feite wel, maar dit werkt beter. Als je het echt goed wilt doen moet je het zelfs veranderen naar !== false. Want dan controleert hij of de waarde die hij teruggeeft een boolean is (true of false) en of het false is. Met != controleert hij alleen of het false is. Wat maakt het uit? In dit geval niks, want je weet dat de teruggegeven waarde altijd "ipad", "iphone", "blackberry", "android" of false is. Als een functie "toevallig" de string "false" terug kan sturen maar ook de boolean false zul je bij != false gewoon de inhoud van de if-statement uitvoeren, maar bij !== false alleen als het false is.
Aangezien je niet eens wist hoe je met functies werkt zul je hier niet veel van snappen, maar misschien kunnen anderen hier wat van leren.
Aangezien je niet eens wist hoe je met functies werkt zul je hier niet veel van snappen, maar misschien kunnen anderen hier wat van leren.
Een ipod kun je niet weergeven toch?
Heb je dat tegen mij of niet?
Sanderc

.