$filename = 'my_upgrade(1).zip';
$match = 'my_upgrade';
if(!strpos($filename, $match))
{
die();
}
else
{
//proceed
}
W powyższym kodzie próbuję wymrzeć skrypt, gdy nazwa pliku nie zawiera ciągu tekstowego "my_upgrade". Jednak w podanym przykładzie nie powinien on umrzeć, ponieważ "my_upgrade (1) .zip" zawiera ciąg "my_upgrade".Jak używać strpos do określania, czy łańcuch znaków istnieje w łańcuchu wejściowym?
Czego mi brakuje?
strpos zwraca pozycję liczbową dopasowania. Nie jestem pewien, czy to pomaga. –