$filename = 'my_upgrade(1).zip';
$match = 'my_upgrade';
if(!strpos($filename, $match))
{
die();
}
else
{
//proceed
}
Trong đoạn mã trên, tôi đang cố gắng thoát ra khỏi tập lệnh khi tên tệp không chứa chuỗi văn bản "my_upgrade". Tuy nhiên, trong ví dụ được đưa ra, nó không nên chết vì "my_upgrade (1) .zip" chứa chuỗi "my_upgrade".Làm thế nào để sử dụng strpos để xác định xem một chuỗi tồn tại trong chuỗi đầu vào?
Tôi đang thiếu gì?
strpos trả về vị trí số của đối sánh. Không chắc nó sẽ giúp ích. –