Встретил вот такой пример, и возник вопрос.
Где производить действие(fread и fwrite), в интерфейсе или классе ?
interface FileInterface {
public function readFromFile($path);
public function writeToFile($path, $some);
}
class File_ implements FileInterface{
public function readFromFile($path) {
echo "Считываем из файла и возвращаем строку<br />";
}
public function writeToFile($path, $some) {
echo "Записываем в файл данные $some<br />";
}
}