Skip to content

Web Server

Dmitriy Zayceff edited this page Apr 24, 2015 · 7 revisions
  • Since: 0.6.7
  • Dependency: 'org.develnext:jphp-webserver-ext'

There is an jphp extension to develop web servers (http and https).

Usage

use php\webserver\WebRequest;
use php\webserver\WebResponse;
use php\webserver\WebServer;

$server = new WebServer();

$server->setPort(8080);
$server->setIsolated(true);
$server->setHotReload(true);

$server->setRoute(function (WebRequest $request, WebResponse $response) {
    echo "Hello World!";
});

$server->addStaticHandler([
    'path' => '/assets/**',
    'location' => 'classpath:/assets/'
]);
$server->run();

Clone this wiki locally