Apple/Android herkennen

Gestart doorSanderc21 reacties7 weergaven

22 berichten · pagina 2 van 2

Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rogier schreef:
Eerdere citaten tonen
Jponsen schreef:
verander die echo in
echo Jij zit op een: .mobile_user_agent_switch();

En als hij false terug geeft dan?

if(mobile_user_agent_switch() != false) {
        echo Jij zit op een: .mobile_user_agent_switch();
}

!= false kan toch ook weg?
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
lijkt me niet handig aangezien mobile_user_agent() geen true terugstuurt?
0
Berichten
6.722
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
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.
0
Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Een ipod kun je niet weergeven toch?
0
Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je dat tegen mij of niet?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Sanderc
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren