123 - PHP Online
Form of PHP Sandbox
Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php
in the places where the PHP script should be executed.
Result of php executing
Full code of 123.php
- <?php
- interface Log
- class LogToFile
- {
- public function log($message)
- {
- echo "Please, log in a file, " $message;
- }
- }
- class LogToDB
- {
- public function log($message)
- {
- echo "Please, log in a DB, " $message;
- }
- }
- class UserController
- {
- protected logger;
- public function __construct(LogToFile $logger)
- {
- $this->logger=$logger;
- }
- public function show()
- {
- $user = "Seva";
- $this -> logger -> log($user);
- }
- }