{"id":3702,"date":"2016-10-28T23:41:40","date_gmt":"2016-10-28T14:41:40","guid":{"rendered":"http:\/\/www.cloudot.co.jp\/?p=3702"},"modified":"2022-10-13T03:00:40","modified_gmt":"2022-10-13T03:00:40","slug":"php%e3%81%ae%e3%83%9e%e3%82%a4%e3%82%af%e3%83%ad%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%80%8cslim%e3%80%8d%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%81%9f%e3%82%89","status":"publish","type":"post","link":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/","title":{"rendered":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71"},"content":{"rendered":"<p><!--<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3707\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_8.31.41.png\" alt=\"screenshot_2016-10-19_8-31-41\" width=\"769\" height=\"502\">\n\n&nbsp;\n\n-->\u3053\u3093\u306b\u3061\u306f\u3002\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u5c0f\u91ce\u3067\u3059\u3002<\/p>\n<p>\u500b\u4eba\u306e\u597d\u307f\u306f\u5225\u3068\u3057\u3066\u3001\u79c1\u304c\u666e\u6bb5\u306e\u696d\u52d9\u3067\u53d6\u308a\u6271\u3046\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u306fPHP\u306e\u5360\u3081\u308b\u5272\u5408\u304c\u5727\u5012\u7684\u3067\u3059\u3002<br \/>\nWEB\u306e\u6848\u4ef6\u304c\u30e1\u30a4\u30f3\u3067\u3059\u3057\u3001\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u30b5\u30fc\u30d0\u30fc\u304c\u591a\u3044\uff08\u3080\u3057\u308d\u4eca\u65e5\u3073\u5bfe\u5fdc\u3057\u3066\u306a\u3044\u30b5\u30fc\u30d0\u30fc\u306f\u5728\u308b\u3093\u3060\u308d\u3046\u304b\uff1f\uff09\u3067\u3059\u3082\u3093\u306d\u3002<\/p>\n<p>WEB\u30b5\u30a4\u30c8\u88fd\u4f5c\u306a\u3089WordPress\u306e\u3088\u3046\u306aCMS\u3092\u5229\u7528\u3057\u307e\u3059\u3057\u3001\u3042\u308b\u7a0b\u5ea6\u306e\u898f\u6a21\u306e\u30b7\u30b9\u30c6\u30e0\u3092\u7d44\u3080\u306e\u3067\u3042\u308c\u3070\u4f55\u3089\u304b\u306e\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u3092\u63a1\u7528\u3057\u307e\u3059\u306e\u3067\u3001\u751f\u306ePHP\u3092\u66f8\u304f\u6a5f\u4f1a\u306f\u3059\u3063\u304b\u308a\u7121\u304f\u306a\u308a\u307e\u3057\u305f\u3002<br \/>\n\u3068\u306f\u8a00\u3048Laravel\u3084CakePHP\u306e\u3088\u3046\u306a\u6709\u540d\u30c9\u30b3\u30ed\u306f\u3001\u591a\u6a5f\u80fd\u3067\u3042\u308b\u304c\u6545\u306b\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u81ea\u4f53\u304c\u8d85\u5de8\u5927\u306a\u3093\u3067\u3059\u306d\u3002<br \/>\n\uff08WordPress\u3092\u624b\u52d5\u3067\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u305f\u4e8b\u304c\u3042\u308b\u65b9\u306a\u3089\u899a\u3048\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306eWordPress\u3067\u3042\u3063\u3066\u3082\u6570\u767e\u301c\u6570\u5343\u306e\u30d5\u30a1\u30a4\u30eb\u7fa4\u306b\u3088\u3063\u3066\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\uff09<\/p>\n<p>Python\u306a\u3093\u304b\u3060\u3068\u300c\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300d\u3063\u3066\u3088\u304f\u805e\u304f\u30d5\u30ec\u30fc\u30ba\u306a\u306e\u3067\u3001PHP\u3067\u3082\u3082\u3063\u3068\u624b\u8efd\u306b\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3067\u304d\u3066\u5c0f\u3055\u3044\u69cb\u6210\u306e\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306f\u306a\u3044\u3082\u3093\u304b\uff1f\u3068\u601d\u3044\u63a2\u3057\u3066\u307f\u308b\u3068\u3001\u3001\u3001<\/p>\n<h2>PHP\u306e\u305f\u3081\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af Slim<\/h2>\n<p>\u3042\u308a\u307e\u3057\u305f\u3001\u3042\u308a\u307e\u3057\u305f\u3002\u305d\u306e\u3082\u306e\u30ba\u30d0\u30ea\u304c\u3002<\/p>\n<p><a href=\"http:\/\/www.slimframework.com\/\">Slim a micro framework for PHP<\/a><\/p>\n<p>\u3055\u3063\u305d\u304f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<br \/>\n\uff08\u203b \u74b0\u5883\u306fMac\u3001composer\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u524d\u63d0\u3067\u3059\uff09<br \/>\n\u516c\u5f0f\u30b5\u30a4\u30c8\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u306b\u5f93\u3063\u3066\u30bf\u30fc\u30df\u30ca\u30eb\u3067\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n<pre>$ php composer.phar create-project slim\/slim-skeleton [my-app-name]<\/pre>\n<p>\u300cmy-app-name\u300d\u306e\u90e8\u5206\u306f\u4efb\u610f\u306e\u540d\u79f0\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\u306d\u3002<\/p>\n<p>\u3053\u308c\u3067\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30d5\u30a1\u30a4\u30eb\u7fa4\u304c\u69cb\u6210\u3055\u308c\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3717\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_9.25.07.png\" alt=\"screenshot_2016-10-19_9-25-07\" width=\"882\" height=\"548\" \/><\/p>\n<p>\u3053\u306e\u6642\u70b9\u3067\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5\u3059\u308c\u3070\u30b5\u30f3\u30d7\u30eb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u52d5\u4f5c\u3057\u307e\u3059\u3002<br \/>\n\u5f15\u304d\u7d9a\u304d\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u306b\u5023\u3063\u3066\u4ee5\u4e0b\u3067\u3059\u306d\u3002<\/p>\n<pre class=\"\">$ cd [my-app-name]\n$ php -S localhost:8080 -t public public\/index.php\n<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3754\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_21.51.25.png\" alt=\"screenshot_2016-10-19_21-51-25\" width=\"1256\" height=\"984\" \/><\/p>\n<p>\u3072\u3068\u307e\u305a\u52d5\u4f5c\u78ba\u8a8d\u306f\u53d6\u308c\u307e\u3057\u305f\u3002\u3053\u3053\u307e\u30675\u5206\u8db3\u3089\u305a\u3067\u3059\u3002<br \/>\n\uff08\u4f55\u3084\u3089\u300c\u30bf\u30a4\u30e0\u30be\u30fc\u30f3\u3092\u3061\u3083\u3093\u3068\u8a2d\u5b9a\u3057\u308d\u3088\u300d\u3068Warning\u304c\u51fa\u3066\u307e\u3059\u304c\u3001\u3053\u3053\u3067\u306f\u7121\u8996\u3057\u307e\u3059\uff09<\/p>\n<h2>\u6700\u5c0f\u69cb\u6210\u307e\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u6e1b\u3089\u3057\u3066\u307f\u308b<\/h2>\n<p>\u305f\u3060\u3001\u3053\u306e\u307e\u307e\u3060\u3068\u307e\u3060\u300c\u30de\u30a4\u30af\u30ed\u300d\u611f\u304c\u5f31\u3044\u3067\u3059\u3088\u306d\u3002<br \/>\n\u3069\u3053\u307e\u3067\u30de\u30a4\u30af\u30ed\u306b\u3057\u3066\u3082\u52d5\u304f\u306e\u304b\u3001\u6700\u5c0f\u69cb\u6210\u307e\u3067\u30d5\u30a1\u30a4\u30eb\u3092\u6e1b\u3089\u3057\u3066\u307f\u305f\u3068\u3053\u308d\u3001<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3721\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_9.37.21.png\" alt=\"screenshot_2016-10-19_9-37-21\" width=\"882\" height=\"548\" \/><\/p>\n<p>\u3053\u3053\u307e\u3067\u524a\u308c\u307e\u3057\u305f\u3002<br \/>\n\u5177\u4f53\u7684\u306b\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u76f4\u5f8c\u306e\u72b6\u614b\u304b\u3089 public\/index.php \u3092\u4e00\u968e\u5c64\u4e0a\uff08my-app-name\uff09\u306b\u79fb\u52d5\u3057\u305f\u4e0a\u3067\u3001index.php \u3068 vendor \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u4ee5\u5916\u3092\u5168\u524a\u9664\u3057\u307e\u3059\u3002<br \/>\nindex.php \u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5b9f\u88c5\u3057\u307e\u3059\u3002<br \/>\n\uff08\u516c\u5f0f\u30b5\u30a4\u30c8\u306e\u30c8\u30c3\u30d7\u306b\u66f8\u3044\u3066\u3042\u308b\u30b3\u30fc\u30c9\u3067\u3059\u306d\uff09<\/p>\n<pre><!--?php\nrequire __DIR__ . '\/vendor\/autoload.php';\n$app = new \\Slim\\App;\n$app--->get('\/hello\/{name}', function ($request, $response) {\n $name = $request-&gt;getAttribute('name'); \n $response-&gt;getBody()-&gt;write(\"Hello, $name\");\n return $response; \n});\n$app-&gt;run(); \n<\/pre>\n<p>\u518d\u5ea6\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc\u3092\u7acb\u3061\u4e0a\u3052\u3066<\/p>\n<pre>$ php -S localhost:8080<\/pre>\n<p>\u30d6\u30e9\u30a6\u30b6\u304b\u3089 http:\/\/localhost:8080\/hello\/world \u306b\u30a2\u30af\u30bb\u30b9\u3001\u30cf\u30ed\u30fc\u30ef\u30fc\u30eb\u30c9\u304c\u8868\u793a\u3055\u308c\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3756\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_22.04.19.png\" alt=\"screenshot_2016-10-19_22-04-19\" width=\"1256\" height=\"984\" \/><\/p>\n<h2>\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u4f7f\u3063\u3066html\u3092\u8868\u793a\u3055\u305b\u3066\u307f\u308b<\/h2>\n<p>\u3053\u306e\u307e\u307e\u3067\u306fWEB\u30da\u30fc\u30b8\u3068\u3057\u3066\u30a2\u30ec\u306a\u306e\u3067\u3001\u30ad\u30c1\u30f3\u3068\u3057\u305fhtml\u3082\u51fa\u529b\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<pre class=\"\">$app-&gt;get('\/hello\/{name}', function ($request, $response) {\n    $args = $request-&gt;getAttributes();\n    $renderer = new Slim\\Views\\PhpRenderer(__DIR__ . '\/templates\/');\n    return $renderer-&gt;render($response, 'index.phtml', $args);\n});\n<\/pre>\n<p>Slim\u306f\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30a8\u30f3\u30b8\u30f3\u3082\u7d44\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u3059\u306e\u3067\u3001\u5225\u500b\u3067\u7528\u610f\u3057\u305f\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\uff08\u3053\u3053\u3067\u306f index.phtml\uff09\u306b\u30c7\u30fc\u30bf\u3092\u6e21\u3057\u3066\u52d5\u7684\u306a\u30da\u30fc\u30b8\u3092\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3758\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_22.49.28.png\" alt=\"screenshot_2016-10-19_22-49-28\" width=\"1256\" height=\"984\" \/><\/p>\n<h2>sqlite\u3092\u7f6e\u3044\u3066DB\u30a2\u30af\u30bb\u30b9\u3057\u3066\u307f\u308b<\/h2>\n<p>\u305b\u3063\u304b\u304f\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u304c\u30de\u30a4\u30af\u30ed\u306a\u306e\u3067DB\u3082\u8efd\u3081\u306e\u3092\u9078\u3073\u305f\u3044\u3068\u3044\u3046\u3053\u3068\u3067\u3001sqlite\u306b\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<p>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u76f4\u4e0b\u306b\u300cdb\u300d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\u3057\u3001db.sqlite3 \u3092\u7528\u610f\u3057\u307e\u3059\u3002<br \/>\nDB\u306b\u306f\u300cusers\u300d\u30c6\u30fc\u30d6\u30eb\u304c\u3042\u308a\u3001\u30ec\u30b3\u30fc\u30c9\u5168\u4ef6\u3092\u53d6\u5f97\u3059\u308b\u3068\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"\">$app-&gt;get('\/hello\/{name}', function ($request, $response) {\n    $db = new PDO('sqlite:db\/db.sqlite3');\n\n    $sql = 'SELECT users.id, users.name, users.email FROM users';\n    $query = $db-&gt;prepare($sql);\n    $query-&gt;execute();\n\n    return var_dump($query-&gt;fetchAll(PDO::FETCH_ASSOC));\n});\n<\/pre>\n<p>\u3044\u3063\u3055\u3044\u6574\u5f62\u3057\u3066\u3044\u307e\u305b\u3093\u304cDB\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u3001\u30c7\u30fc\u30bf\u304c\u53d6\u5f97\u3055\u308c\u308b\u3053\u3068\u306f\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3760\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_23.13.09.png\" alt=\"screenshot_2016-10-19_23-13-09\" width=\"1256\" height=\"984\" \/><\/p>\n<p>sqlite\u3001\u5927\u898f\u6a21\u306a\u30b7\u30b9\u30c6\u30e0\u306b\u4f7f\u3046\u306b\u306f\u5c11\u3057\u5fc3\u914d\u3067\u3059\u304cMySQL\u306e\u3088\u3046\u306bDB\u30b5\u30fc\u30d0\u30fc\u3092\u7acb\u3066\u308b\u306b\u306f\u5927\u8888\u88df\u3059\u304e\u308b\u7a0b\u5ea6\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3042\u308c\u3070\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u3057\u3066\u306f\u904e\u4e0d\u8db3\u306a\u3044\u3067\u3059\u306d\u3002<\/p>\n<h2>json\u3092\u51fa\u529b\u3057\u3066\u307f\u308b<\/h2>\n<p>\u4e0a\u8a18\u306f\u53d6\u5f97\u3057\u305fuser\u30c6\u30fc\u30d6\u30eb\u306e\u30ec\u30b3\u30fc\u30c9\u5168\u4ef6\u3092\u30c0\u30f3\u30d7\u3057\u305f\u3060\u3051\u3067\u3059\u304c\u3001$response-&gt;withJson()\u306b\u6e21\u305b\u3070json\u5f62\u5f0f\u306b\u5909\u63db\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<pre class=\"\">$app-&gt;get('\/hello\/{name}', function ($request, $response) {\n    $db = new PDO('sqlite:db\/db.sqlite3');\n\n    $sql = 'SELECT users.id, users.name, users.email FROM users';\n    $query = $db-&gt;prepare($sql);\n    $query-&gt;execute();\n\n    return $response-&gt;withJson($query-&gt;fetchAll(PDO::FETCH_ASSOC));\n});\n<\/pre>\n<p>\uff08\u203b \u6700\u5f8c\u306e\u884c\u3060\u3051\u304c\u4e0a\u3068\u7570\u306a\u308a\u307e\u3059\uff09<\/p>\n<p>Content-Type \u304c\u300capplication\/json\u300d\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3057\u3001\u30de\u30eb\u30c1\u30d0\u30a4\u30c8\u6587\u5b57\u3082\u30a8\u30f3\u30b3\u30fc\u30c9\u3055\u308c\u3066\u307e\u3059\u306d\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3765\" src=\"http:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2022\/08\/screenshot_2016-10-19_23.23.35.png\" alt=\"screenshot_2016-10-19_23-23-35\" width=\"1256\" height=\"984\" \/><\/p>\n<p>Slim\u306e\u30eb\u30fc\u30c6\u30a3\u30f3\u30b0\u3067\u306f\u901a\u5e38\u306eGET\u3001POST\u306b\u52a0\u3048\u3066PUT\/PATCH(\u66f4\u65b0)\u3068DELETE(\u524a\u9664)\u306eHTTP Request\u306b\u3082\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u306e\u3067\u3001\u4f8b\u3048\u3070<\/p>\n<pre class=\"\">$app-&gt;get('\/users\/{id}', function ($request, $response) {...}\n$app-&gt;post('\/users', function ($request, $response) {...}\n$app-&gt;put('\/users\/{id}', function ($request, $response) {...}\n$app-&gt;delete('\/users\/{id}', function ($request, $response) {...}\n<\/pre>\n<p>\u4ee5\u4e0a\u306e\u3088\u3046\u306b\u30eb\u30fc\u30c6\u30a3\u30f3\u30b0\u3092\u7d44\u3093\u3067\u3001\u305d\u308c\u305e\u308c\u306bSELECT\u3001INSERT\u3001UPDATE\u3001DELETE\u306eSQL\u3092\u66f8\u3051\u3070\u7c21\u6613\u7684\u306aREST\uff08\u98a8\uff09API\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u3057\u3066\u52d5\u4f5c\u3067\u304d\u305d\u3046\u3067\u3059\u3088\u306d\u3002<br \/>\n\u3042\u30fc\u3001\u4f55\u3068\u306a\u304f\u4f7f\u3044\u9053\u304c\u898b\u3048\u3066\u304d\u307e\u3057\u305f\u3002<br \/>\n\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u3092React.js\u306a\u3069\u306eJavaScript\u3067\u5b9f\u88c5\u3059\u308c\u3070\u30c6\u30f3\u30d7\u30ec\u30fc\u30c81\u679a\u3068index.php + db\u3060\u3051\u306e\u69cb\u6210\u3067\u3082\u4f55\u3068\u304b\u306a\u308a\u305d\u3046\u304b\u306a\uff1f<br \/>\n\u5922\u306f\u81a8\u3089\u307f\u307e\u3059\u3002<\/p>\n<h2>\u6700\u5f8c\u306b<\/h2>\n<p>\u3068\u304b\u304f\u30c7\u30b8\u30bf\u30eb\u306a\u3082\u306e\u306f\u5b9f\u4f53\u304c\u306a\u3044\u5206\u3001\u5927\u304d\u3055\uff08\u30d5\u30a1\u30a4\u30eb\u6570\u3084\u30c7\u30fc\u30bf\u30b5\u30a4\u30ba\uff09\u3092\u610f\u8b58\u3059\u308b\u3053\u3068\u304c\u5e0c\u8584\u3067\u3001\u52e2\u3044\u300c\u30a2\u30ec\u3082\u30b3\u30ec\u3082\u300d\u3068\u76db\u308a\u8fbc\u307f\u904e\u304e\u3066\u6c17\u304c\u4ed8\u3044\u305f\u3089\u8eab\u3058\u308d\u304e\u3082\u3067\u304d\u306a\u3044\u304f\u3089\u3044\u80a5\u5927\u5316\u3001\u3068\u3044\u3046\u5931\u6557\u4f8b\u306f\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u95a2\u3057\u3066\u3060\u3051\u3067\u306f\u306a\u304f\u300c\u30b5\u30fc\u30d3\u30b9\u300d\u3068\u5927\u304d\u304f\u62ec\u3063\u3066\u3082\u5f53\u3066\u306f\u307e\u308b\u3053\u3068\u306e\u3088\u3046\u306b\u601d\u3044\u307e\u3059\u3002<br \/>\n\u5c0f\u3055\u304f\u3066\u7c21\u7d20\u3067\u3042\u308b\u3053\u3068\u306f\u6c7a\u3057\u3066\u30cd\u30ac\u30c6\u30a3\u30d6\u306a\u8981\u7d20\u3067\u306f\u306a\u304f\u3001\u300cKeep it simple, stupid\uff08\u30b7\u30f3\u30d7\u30eb\u306b\u3057\u3066\u304a\u3051\u963f\u5446!\uff09\u300d\u306e\u6559\u3048\u901a\u308a\u5fd8\u308c\u3066\u306f\u306a\u3089\u306a\u3044\u6212\u3081\u3067\u3059\u306d\u3002<\/p>\n<p>\u305d\u3046\u3044\u3048\u3070\u300c\u5927\u306f\u5c0f\u3092\u517c\u306d\u308b\u300d\u3063\u3066\u3001\u6700\u8fd1\u805e\u304b\u306a\u304f\u306a\u3063\u305f\u3088\u3046\u306a\u6c17\u304c\u3057\u307e\u3059\u3001\u3001\u3001<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u3093\u306b\u3061\u306f\u3002\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u5c0f\u91ce\u3067\u3059\u3002 \u500b\u4eba\u306e\u597d\u307f\u306f\u5225\u3068\u3057\u3066\u3001\u79c1\u304c\u666e\u6bb5\u306e\u696d\u52d9\u3067\u53d6\u308a\u6271\u3046\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u306fPHP\u306e [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3707,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[14],"tags":[],"class_list":["post-3702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"get(&#039;\/hello\/{name}&#039;, function ($request, $response) { $\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Public Relation TEAM\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\u306fUI\/UX\u30c7\u30b6\u30a4\u30f3\u3068AI\u306e\u5b9f\u88c5\u306b\u3088\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u9818\u57df\u306e\u30d3\u30b8\u30cd\u30b9\u30b0\u30ed\u30fc\u30b9\u3092\u652f\u63f4\u3059\u308b\u30c7\u30b8\u30bf\u30eb\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0\u30b9\u30bf\u30b8\u30aa\u3067\u3059\u3002\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b\" \/>\n\t\t<meta property=\"og:description\" content=\"get(&#039;\/hello\/{name}&#039;, function ($request, $response) { $\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"769\" \/>\n\t\t<meta property=\"og:image:height\" content=\"502\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-10-28T14:41:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-10-13T03:00:40+00:00\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.cloudot.co.jp\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b\" \/>\n\t\t<meta name=\"twitter:description\" content=\"get(&#039;\/hello\/{name}&#039;, function ($request, $response) { $\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#blogposting\",\"name\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71 - \\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\uff5cUX\\u00d7AI\\u3067\\u4e8b\\u696d\\u3092\\u52a0\\u901f\\u3055\\u305b\\u308b\",\"headline\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71\",\"author\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/author\\\/journal-editor\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/screenshot_2016-10-19_8.31.41.png\",\"width\":769,\"height\":502,\"caption\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71\"},\"datePublished\":\"2016-10-28T23:41:40+00:00\",\"dateModified\":\"2022-10-13T03:00:40+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#webpage\"},\"articleSection\":\"Blog\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/category\\\/blog\\\/#listItem\",\"name\":\"Blog\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/category\\\/blog\\\/#listItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/category\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#listItem\",\"name\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#listItem\",\"position\":3,\"name\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/category\\\/blog\\\/#listItem\",\"name\":\"Blog\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/#organization\",\"name\":\"\\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\uff5cUX\\u00d7AI\\u3067\\u4e8b\\u696d\\u3092\\u52a0\\u901f\\u3055\\u305b\\u308b\",\"description\":\"\\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\u306fUI\\\/UX\\u30c7\\u30b6\\u30a4\\u30f3\\u3068AI\\u306e\\u5b9f\\u88c5\\u306b\\u3088\\u308a\\u3001\\u30c7\\u30b8\\u30bf\\u30eb\\u9818\\u57df\\u306e\\u30d3\\u30b8\\u30cd\\u30b9\\u30b0\\u30ed\\u30fc\\u30b9\\u3092\\u652f\\u63f4\\u3059\\u308b\\u30c7\\u30b8\\u30bf\\u30eb\\u30de\\u30fc\\u30b1\\u30c6\\u30a3\\u30f3\\u30b0\\u30b9\\u30bf\\u30b8\\u30aa\\u3067\\u3059\\u3002\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/\\u30ed\\u30b4\\u9ed2_01-copy.jpg\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#organizationLogo\",\"width\":150,\"height\":150,\"caption\":\"logo_cloudot\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/author\\\/journal-editor\\\/#author\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/author\\\/journal-editor\\\/\",\"name\":\"Public Relation TEAM\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b61721351ad04fabf0a41fe6f9ff11eaa29c0aa70b4c28c17cab03e2cee11dcd?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Public Relation TEAM\"},\"sameAs\":[\"https:\\\/\\\/www.cloudot.co.jp\\\/\",\"\\u30c6\\u30b9\\u30c8\\u30c6\\u30b9\\u30c8\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#webpage\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/\",\"name\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71 - \\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\uff5cUX\\u00d7AI\\u3067\\u4e8b\\u696d\\u3092\\u52a0\\u901f\\u3055\\u305b\\u308b\",\"description\":\"get('\\\/hello\\\/{name}', function ($request, $response) { $\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/author\\\/journal-editor\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/author\\\/journal-editor\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/screenshot_2016-10-19_8.31.41.png\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#mainImage\",\"width\":769,\"height\":502,\"caption\":\"PHP\\u306e\\u30de\\u30a4\\u30af\\u30ed\\u30d5\\u30ec\\u30fc\\u30e0\\u30ef\\u30fc\\u30af\\u300cSlim\\u300d\\u3092\\u4f7f\\u3063\\u3066\\u307f\\u305f\\u3089\\u672c\\u5f53\\u306b\\u30b9\\u30ea\\u30e0\\u3060\\u3063\\u305f\\u8a71\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/journal\\\/3702\\\/#mainImage\"},\"datePublished\":\"2016-10-28T23:41:40+00:00\",\"dateModified\":\"2022-10-13T03:00:40+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/\",\"name\":\"\\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\uff5cUX\\u00d7AI\\u3067\\u4e8b\\u696d\\u3092\\u52a0\\u901f\\u3055\\u305b\\u308b\",\"alternateName\":\"\\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\",\"description\":\"\\u30af\\u30e9\\u30a6\\u30c9\\u30c3\\u30c8\\u682a\\u5f0f\\u4f1a\\u793e\\u306fUI\\\/UX\\u30c7\\u30b6\\u30a4\\u30f3\\u3068AI\\u306e\\u5b9f\\u88c5\\u306b\\u3088\\u308a\\u3001\\u30c7\\u30b8\\u30bf\\u30eb\\u9818\\u57df\\u306e\\u30d3\\u30b8\\u30cd\\u30b9\\u30b0\\u30ed\\u30fc\\u30b9\\u3092\\u652f\\u63f4\\u3059\\u308b\\u30c7\\u30b8\\u30bf\\u30eb\\u30de\\u30fc\\u30b1\\u30c6\\u30a3\\u30f3\\u30b0\\u30b9\\u30bf\\u30b8\\u30aa\\u3067\\u3059\\u3002\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudot.co.jp\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","description":"get('\/hello\/{name}', function ($request, $response) { $","canonical_url":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#blogposting","name":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","headline":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71","author":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/author\/journal-editor\/#author"},"publisher":{"@id":"https:\/\/www.cloudot.co.jp\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png","width":769,"height":502,"caption":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71"},"datePublished":"2016-10-28T23:41:40+00:00","dateModified":"2022-10-13T03:00:40+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#webpage"},"isPartOf":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#webpage"},"articleSection":"Blog"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en#listItem","position":1,"name":"Home","item":"https:\/\/www.cloudot.co.jp\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/#listItem","name":"Blog"}},{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/#listItem","position":2,"name":"Blog","item":"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#listItem","name":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#listItem","position":3,"name":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71","previousItem":{"@type":"ListItem","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/#listItem","name":"Blog"}}]},{"@type":"Organization","@id":"https:\/\/www.cloudot.co.jp\/en\/#organization","name":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","description":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\u306fUI\/UX\u30c7\u30b6\u30a4\u30f3\u3068AI\u306e\u5b9f\u88c5\u306b\u3088\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u9818\u57df\u306e\u30d3\u30b8\u30cd\u30b9\u30b0\u30ed\u30fc\u30b9\u3092\u652f\u63f4\u3059\u308b\u30c7\u30b8\u30bf\u30eb\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0\u30b9\u30bf\u30b8\u30aa\u3067\u3059\u3002","url":"https:\/\/www.cloudot.co.jp\/en\/","logo":{"@type":"ImageObject","url":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2023\/06\/\u30ed\u30b4\u9ed2_01-copy.jpg","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#organizationLogo","width":150,"height":150,"caption":"logo_cloudot"},"image":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/author\/journal-editor\/#author","url":"https:\/\/www.cloudot.co.jp\/en\/journal\/author\/journal-editor\/","name":"Public Relation TEAM","image":{"@type":"ImageObject","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/b61721351ad04fabf0a41fe6f9ff11eaa29c0aa70b4c28c17cab03e2cee11dcd?s=96&d=mm&r=g","width":96,"height":96,"caption":"Public Relation TEAM"},"sameAs":["https:\/\/www.cloudot.co.jp\/","\u30c6\u30b9\u30c8\u30c6\u30b9\u30c8"]},{"@type":"WebPage","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#webpage","url":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/","name":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","description":"get('\/hello\/{name}', function ($request, $response) { $","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.cloudot.co.jp\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#breadcrumblist"},"author":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/author\/journal-editor\/#author"},"creator":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/author\/journal-editor\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png","@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#mainImage","width":769,"height":502,"caption":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/#mainImage"},"datePublished":"2016-10-28T23:41:40+00:00","dateModified":"2022-10-13T03:00:40+00:00"},{"@type":"WebSite","@id":"https:\/\/www.cloudot.co.jp\/en\/#website","url":"https:\/\/www.cloudot.co.jp\/en\/","name":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","alternateName":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e","description":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\u306fUI\/UX\u30c7\u30b6\u30a4\u30f3\u3068AI\u306e\u5b9f\u88c5\u306b\u3088\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u9818\u57df\u306e\u30d3\u30b8\u30cd\u30b9\u30b0\u30ed\u30fc\u30b9\u3092\u652f\u63f4\u3059\u308b\u30c7\u30b8\u30bf\u30eb\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0\u30b9\u30bf\u30b8\u30aa\u3067\u3059\u3002","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.cloudot.co.jp\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"\u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\u306fUI\/UX\u30c7\u30b6\u30a4\u30f3\u3068AI\u306e\u5b9f\u88c5\u306b\u3088\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u9818\u57df\u306e\u30d3\u30b8\u30cd\u30b9\u30b0\u30ed\u30fc\u30b9\u3092\u652f\u63f4\u3059\u308b\u30c7\u30b8\u30bf\u30eb\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0\u30b9\u30bf\u30b8\u30aa\u3067\u3059\u3002","og:type":"article","og:title":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","og:description":"get('\/hello\/{name}', function ($request, $response) { $","og:url":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/","og:image":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png","og:image:secure_url":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png","og:image:width":769,"og:image:height":502,"article:published_time":"2016-10-28T14:41:40+00:00","article:modified_time":"2022-10-13T03:00:40+00:00","article:author":"https:\/\/www.cloudot.co.jp\/","twitter:card":"summary_large_image","twitter:title":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71 - \u30af\u30e9\u30a6\u30c9\u30c3\u30c8\u682a\u5f0f\u4f1a\u793e\uff5cUX\u00d7AI\u3067\u4e8b\u696d\u3092\u52a0\u901f\u3055\u305b\u308b","twitter:description":"get('\/hello\/{name}', function ($request, $response) { $","twitter:image":"https:\/\/www.cloudot.co.jp\/wp-content\/uploads\/2016\/10\/screenshot_2016-10-19_8.31.41.png"},"aioseo_meta_data":{"post_id":"3702","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":{"id":"#aioseo-article-63f0723894d26","slug":"article","graphName":"Article","label":"\u8a18\u4e8b","properties":{"type":"BlogPosting","name":"#post_title","headline":"#post_title","description":"#post_excerpt","image":"","keywords":"","author":{"name":"#author_name","url":"#author_url"},"dates":{"include":true,"datePublished":"","dateModified":""}}},"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"},\"blockGraphs\":[]}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-09-13 06:58:51","updated":"2025-06-04 09:24:56","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.cloudot.co.jp\/en\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/\" title=\"Blog\">Blog<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tPHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.cloudot.co.jp\/en"},{"label":"Blog","link":"https:\/\/www.cloudot.co.jp\/en\/journal\/category\/blog\/"},{"label":"PHP\u306e\u30de\u30a4\u30af\u30ed\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cSlim\u300d\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u672c\u5f53\u306b\u30b9\u30ea\u30e0\u3060\u3063\u305f\u8a71","link":"https:\/\/www.cloudot.co.jp\/en\/journal\/3702\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/posts\/3702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/comments?post=3702"}],"version-history":[{"count":2,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/posts\/3702\/revisions"}],"predecessor-version":[{"id":13398,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/posts\/3702\/revisions\/13398"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/media\/3707"}],"wp:attachment":[{"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/media?parent=3702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/categories?post=3702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudot.co.jp\/en\/wp-json\/wp\/v2\/tags?post=3702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}