deel van string nodig
Is hier een functie voor, of voor te maken?
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$str1 = 'abcdefghi';
$str2 = 'efghijklmnop';
echo preg_replace ('/[' . $str1 . ']/', '', $str2);
?>
$str1 = 'abcdefghi';
$str2 = 'efghijklmnop';
echo preg_replace ('/[' . $str1 . ']/', '', $str2);
?>
output:
Quote:
Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' on line 13
Er komen in beide strings ook / voor is dat erg? of is dit een fout van een van die 2 die daar staan
Dat stond niet in je voorbeeld! Maar misschien helpt het om er addslashes overheen te halen?
preg_quote functie. Die maakt alle \ + * en ga zo maar door onschadelijk.
Voor alles waar speciale karakters in gebruikt worden is in PHP een functie om ze onschadelijk te maken. Naja, bijna dan. Voor preg_* patterns is er de Laat ik zeggen dat het een link is, waarvan ik alleen het gedeelte nodig heb na een submap ik heb:
/site/index.php?optie=blablabla
ook heb ik:
http://www.eenofanderesite.nl/site/
Wat ik dus nodig heb is
index.php?optie=blablabla zodat ik vanuit de hoofd directory weet waar ik zit.
wat ik nu als output krijg is: dx hier worden dus de losse letters vergeleken.
Ik begrijp er helemaal niks van? Wat bedoel je nu precies en wat gebeurt er en wat wil je überhaupt?
$url = array_slice($url_arr,0,-1);
$url = $url[0] ;
Das ongeveer wat jij wil
Code (php)
In 1 regel minder dan Jacco, haha :-).
PHP kent allemaal array gerelateerde functies, zo ook end :)
Gewijzigd op 01/01/1970 01:00:00 door Jelmer -
het is me onderhand gelukt, niet helemaal zoals jullie hadden maar die explode heeft me wel geholpen! bedankt voor de reacties!
Ging mij ook meer om het idee