Portál AbcLinuxu, 11. května 2025 10:10
$co = "http://domain.ltd/foo/foo.jpg" a potřebovala bych zjistit, jestli $co obsahuje text: 1 ".jpg" nebo 2 "foo" nebo 3 "ltd"Poradí někdo? Moc děkuji
Řešení dotazu:
strstr()
, stristr()
, ereg()
, eregi()
, preg_match()
pomohou.
if (preg_match('/(\.jpg|foo|ltd)/')) die("Obsahuje");
if((strpos($co, '.jpg') !== false) ||(strpos($co, 'foo') !== false) ||(strpos($co, 'ltd') !== false)) echo "'.jpg' nebo 'foo' nebo 'ltd' '\$co' obsahuje\n";
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.