У меня есть два фрагмента кода, с которыми я играл, но, похоже, не может заставить логику встать в любой из них.
Я пытаюсь увидеть, имеет ли данная строка в конце '/', если не добавить ее.
$path = '.';
if (substr($path, 0, -1) != '/')
$path .= '/';
и
if (strrpos('/', $path) !== true)
$path .= '/';
проблема im im заключается в том, что если я делаю $path
равным './
, тогда я получаю это как вывод .//
это фрагмент, где я столкнулся с проблемой
if (!is_array($paths))
$this->classPath[] = $paths;
else
$this->classPath = $paths;
foreach ($this->classPath as $path) {
if (strrpos('/', $path) !== true)// || substr_count($path, '/') >= 0)
$path = $path . '/';
//else
//$this->classPath[] = $path;
//echo '0';
$pathArr[] = $path;