У меня есть несколько файлов с именами, такими как: fileONE-13
и fileFive-22
и т. Д. Я пытаюсь создать php-код, который выполняет следующее: если что-то до последнего -
= fileONE-
, то что-то выводит, а есличто бы до последнего -
= fileFive-
, затем повторить что-то еще ... и т. д.
Однако то, что я имею до сих пор, только повторяет только первое, даже если bookname
отличается.
<?php
$filename = basename($_SERVER['REQUEST_URI'], '?' . $_SERVER['QUERY_STRING']);
$chapterNo = substr(strrchr($filename, "-"), 1, 2);
$bookname = substr($filename, 0, strrpos($filename, '-'));
if ($bookname = "fileONE-") { echo "This is File 1 - $chapterNo"; }
elseif ($bookname = "fileFive-") { echo "This is File 5 - $chapterNo"; }
?>
Я тоже пытался с $bookname == "fileONE-"
т. Д.но это ничего не сделало.