PHP не может импортировать файл класса

У меня есть эти два файла php в одном каталоге:

index.php

<?php

echo "before";

require('Parser.php');

echo "after";
?>

Parser.php

<?php

/**
* Class Parser
*/
class Parser
{

private $url;

function __construct($url)
{
$this->url = $url;
}public function getUrl(){
return $this->url;
}

public functionsetUrl($url){
$this->url = $url;
}

}

?>

Мне нужно импортировать файл Parser, потому что я должен использовать этот класс в моем индексном файле, но я не могу.

Существует проблема с импортом этого класса, потому что, если я пытаюсь получить доступ к index.php, я вижу только первый отпечаток: before,

Я не знаю, в чем проблема, но это очень странно, мои файлы так просты.

Моя версия PHP 5.6, и я использую MAMP в качестве веб-сервера.

Кто-нибудь может мне помочь?
Спасибо

1

Решение

У вас есть опечатка в вашем Parser учебный класс:

 public functionsetUrl($url){

должно быть

 public function setUrl($url){
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]