login  Naam:   Wachtwoord: 
Registreer je!
 Forum

$EENDERWAT

Offline Dlol - 24/08/2010 12:56 (laatste wijziging 24/08/2010 12:59)
Avatar van DlolLid Misschien is dit een simpele vraag want ik kan me niet voorstellen dat zoiets niet bestaat in php, maar ik zou niet weten hoe ik zoiets moet vinden met google. Ik heb volgend script in php:

  1. $string = "id=5";
  2.  
  3. if ($string == "id=".$EENDERWAT) {
  4. $id = str_replace("id=", "", $string);
  5. echo "id is: ".$id;
  6. }
  7. else {
  8. echo "Nee, id komt niet voor";
  9. }


Bestaat er een of andere php-variabele die "$EENDERWAT" voorstelt? Of in ieder geval, is er een manier om dit te doen?


Alvast bedankt!

7 antwoorden

Gesponsorde links
Offline marten - 24/08/2010 13:03
Avatar van marten Beheerder Je kan hierbij strpos gebruiken

  1. $string = 'id=21312';
  2.  
  3. if(strpos($string, 'id=') !== false) {
  4. echo 'Dit komt voor';
  5. }
Offline Martijn - 24/08/2010 14:33
Avatar van Martijn Crew PHP preg_match kan ook, is wat lastiger, maar wat netter en geeft je meteen het getal terug
Offline avdg - 24/08/2010 19:21
Avatar van avdg PHP gevorderde Kleine vraag: is die "id=5" afkomstig van een url?
Offline Button - 24/08/2010 19:23
Avatar van Button PHP ver gevorderde Lol, ja dan zou $_GET ook een handige oplossing zijn 
Maar, ik veronderstel niet deze van een URL is 
Offline avdg - 24/08/2010 19:30
Avatar van avdg PHP gevorderde of PHP.net: parse_str, deze aanvaard een get string (dus alles wat na de eerste ? in de url komt)
Offline valles10 - 24/08/2010 22:11
Avatar van valles10 HTML interesse en PHP.net: explode()?
Offline ArieMedia - 25/08/2010 21:57
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
  1. <?php
  2. $s_String = 'id=325234';
  3. $i_ID = substr($s_String, 3);
  4.  
  5. echo $i_ID
  6. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.298s