{"id":17760531,"url":"https://github.com/fuco1/ob-php","last_synced_at":"2026-01-11T03:12:15.568Z","repository":{"id":150147625,"uuid":"170526265","full_name":"Fuco1/ob-php","owner":"Fuco1","description":"Fork of https://framagit.org/steckerhalter/ob-php.git","archived":false,"fork":false,"pushed_at":"2019-02-13T14:58:56.000Z","size":16,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-07T07:46:30.628Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fuco1.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-13T14:58:30.000Z","updated_at":"2020-08-19T03:03:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"f3ba4ec9-7d16-47fc-94f4-0088d28c9a48","html_url":"https://github.com/Fuco1/ob-php","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fob-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fob-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fob-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fob-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fuco1","download_url":"https://codeload.github.com/Fuco1/ob-php/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246644095,"owners_count":20810687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-26T19:03:47.088Z","updated_at":"2026-01-11T03:12:15.526Z","avatar_url":"https://github.com/Fuco1.png","language":"Emacs Lisp","readme":"\u003c?xml version=\"1.0\" encoding=\"utf-8\"?\u003e\n\u003c!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\" xml:lang=\"en\"\u003e\n\u003chead\u003e\n\u003ctitle\u003eREADME\u003c/title\u003e\n\u003c!-- 2013-08-07 Wed 07:49 --\u003e\n\u003cmeta  http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" /\u003e\n\u003cmeta  name=\"generator\" content=\"Org-mode\" /\u003e\n\u003clink href=\"https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css\" rel=\"stylesheet\"\u003e\n\u003clink href=\"http://danneu.com/bag/darkstrap/legacy/stylesheets/darkstrap.css\" rel=\"stylesheet\"\u003e\n\n\u003cscript type=\"text/javascript\" src=\"http://orgmode.org/org-info.js\"\u003e\n/**\n *\n * @source: http://orgmode.org/org-info.js\n *\n * @licstart  The following is the entire license notice for the\n *  JavaScript code in http://orgmode.org/org-info.js.\n *\n * Copyright (C) 2012-2013  Sebastian Rose\n *\n *\n * The JavaScript code in this tag is free software: you can\n * redistribute it and/or modify it under the terms of the GNU\n * General Public License (GNU GPL) as published by the Free Software\n * Foundation, either version 3 of the License, or (at your option)\n * any later version.  The code is distributed WITHOUT ANY WARRANTY;\n * without even the implied warranty of MERCHANTABILITY or FITNESS\n * FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.\n *\n * As additional permission under GNU GPL version 3 section 7, you\n * may distribute non-source (e.g., minimized or compacted) forms of\n * that code without the copy of the GNU GPL normally required by\n * section 4, provided you include this license notice and a URL\n * through which recipients can access the Corresponding Source.\n *\n * @licend  The above is the entire license notice\n * for the JavaScript code in http://orgmode.org/org-info.js.\n *\n */\n\u003c/script\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n/*\n@licstart  The following is the entire license notice for the\nJavaScript code in this tag.\n\nCopyright (C) 2012-2013 Free Software Foundation, Inc.\n\nThe JavaScript code in this tag is free software: you can\nredistribute it and/or modify it under the terms of the GNU\nGeneral Public License (GNU GPL) as published by the Free Software\nFoundation, either version 3 of the License, or (at your option)\nany later version.  The code is distributed WITHOUT ANY WARRANTY;\nwithout even the implied warranty of MERCHANTABILITY or FITNESS\nFOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.\n\nAs additional permission under GNU GPL version 3 section 7, you\nmay distribute non-source (e.g., minimized or compacted) forms of\nthat code without the copy of the GNU GPL normally required by\nsection 4, provided you include this license notice and a URL\nthrough which recipients can access the Corresponding Source.\n\n\n@licend  The above is the entire license notice\nfor the JavaScript code in this tag.\n*/\n\n\u003c!--/*--\u003e\u003c![CDATA[/*\u003e\u003c!--*/\norg_html_manager.set(\"TOC_DEPTH\", \"3\");\norg_html_manager.set(\"LINK_HOME\", \"\");\norg_html_manager.set(\"LINK_UP\", \"\");\norg_html_manager.set(\"LOCAL_TOC\", \"1\");\norg_html_manager.set(\"VIEW_BUTTONS\", \"0\");\norg_html_manager.set(\"MOUSE_HINT\", \"#555555\");\norg_html_manager.set(\"FIXED_TOC\", \"0\");\norg_html_manager.set(\"TOC\", \"0\");\norg_html_manager.set(\"VIEW\", \"showall\");\norg_html_manager.setup();  // activate after the parameters are set\n/*]]\u003e*///--\u003e\n\u003c/script\u003e\n\u003cscript type=\"text/javascript\"\u003e\n/*\n@licstart  The following is the entire license notice for the\nJavaScript code in this tag.\n\nCopyright (C) 2012  Free Software Foundation, Inc.\n\nThe JavaScript code in this tag is free software: you can\nredistribute it and/or modify it under the terms of the GNU\nGeneral Public License (GNU GPL) as published by the Free Software\nFoundation, either version 3 of the License, or (at your option)\nany later version.  The code is distributed WITHOUT ANY WARRANTY;\nwithout even the implied warranty of MERCHANTABILITY or FITNESS\nFOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.\n\nAs additional permission under GNU GPL version 3 section 7, you\nmay distribute non-source (e.g., minimized or compacted) forms of\nthat code without the copy of the GNU GPL normally required by\nsection 4, provided you include this license notice and a URL\nthrough which recipients can access the Corresponding Source.\n\n\n@licend  The above is the entire license notice\nfor the JavaScript code in this tag.\n*/\n\u003c!--/*--\u003e\u003c![CDATA[/*\u003e\u003c!--*/\n function CodeHighlightOn(elem, id)\n {\n   var target = document.getElementById(id);\n   if(null != target) {\n     elem.cacheClassElem = elem.className;\n     elem.cacheClassTarget = target.className;\n     target.className = \"code-highlighted\";\n     elem.className   = \"code-highlighted\";\n   }\n }\n function CodeHighlightOff(elem, id)\n {\n   var target = document.getElementById(id);\n   if(elem.cacheClassElem)\n     elem.className = elem.cacheClassElem;\n   if(elem.cacheClassTarget)\n     target.className = elem.cacheClassTarget;\n }\n/*]]\u003e*///--\u003e\n\u003c/script\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n\u003cdiv id=\"content\"\u003e\n\u003ch1 class=\"title\"\u003eREADME\u003c/h1\u003e\n\u003cdiv id=\"table-of-contents\"\u003e\n\u003ch2\u003eTable of Contents\u003c/h2\u003e\n\u003cdiv id=\"text-table-of-contents\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#sec-1\"\u003e1. ob-php\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#sec-1-1\"\u003e1.1. Org mode Babel support for PHP\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#sec-1-1-1\"\u003e1.1.1. Prerequisites for Sessions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#sec-1-1-2\"\u003e1.1.2. Manual installation\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#sec-1-1-3\"\u003e1.1.3. El-Get Recipe\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#sec-1-1-4\"\u003e1.1.4. Usage\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv id=\"outline-container-sec-1\" class=\"outline-2\"\u003e\n\u003ch2 id=\"sec-1\"\u003e\u003cspan class=\"section-number-2\"\u003e1\u003c/span\u003e ob-php\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-1\"\u003e\n\u003c/div\u003e\u003cdiv id=\"outline-container-sec-1-1\" class=\"outline-3\"\u003e\n\u003ch3 id=\"sec-1-1\"\u003e\u003cspan class=\"section-number-3\"\u003e1.1\u003c/span\u003e Org mode Babel support for PHP\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-1-1\"\u003e\n\u003c/div\u003e\u003cdiv id=\"outline-container-sec-1-1-1\" class=\"outline-4\"\u003e\n\u003ch4 id=\"sec-1-1-1\"\u003e\u003cspan class=\"section-number-4\"\u003e1.1.1\u003c/span\u003e Prerequisites for Sessions\u003c/h4\u003e\n\u003cdiv class=\"outline-text-4\" id=\"text-1-1-1\"\u003e\n\u003cp\u003e\nPer default Babel doesn't use Sessions, so this is only needed for advanced operations\u0026#x2026;\n\u003c/p\u003e\n\n\u003cul class=\"org-ul\"\u003e\n\u003cli\u003eboris - PHP Read Eval Print Loop (REPL)\n\n\u003cp\u003e\n\u003ca href=\"https://github.com/d11wtq/Boris\"\u003ehttps://github.com/d11wtq/Boris\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u003cb\u003eI wasted many hours trying to get the lousy PHP shell to work here (php -a). Then I discovered that it wasn't even the real shell, but \"interactive mode\". I have no idea why as \u003ccode\u003ereadline\u003c/code\u003e was available.\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\nI also had to comment this in \u003ccode\u003ephp.ini\u003c/code\u003e for Boris to work:\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-conf\"\u003e\u003cspan style=\"color: #f6df92;\"\u003e; disable_functions\u003c/span\u003e = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\n\u003cli\u003ephp-boris - an Emacs extension for Boris\n\n\u003cp\u003e\nFrom \u003ca href=\"http://melpa.milkbox.net/\"\u003eMELPA\u003c/a\u003e, install via \u003ccode\u003eM-x package-install\u003c/code\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u003cb\u003eCurrently only sessions with output work\u003c/b\u003e\n\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv id=\"outline-container-sec-1-1-2\" class=\"outline-4\"\u003e\n\u003ch4 id=\"sec-1-1-2\"\u003e\u003cspan class=\"section-number-4\"\u003e1.1.2\u003c/span\u003e Manual installation\u003c/h4\u003e\n\u003cdiv class=\"outline-text-4\" id=\"text-1-1-2\"\u003e\n\u003c/div\u003e\u003col class=\"org-ol\"\u003e\u003cli\u003eLoad/evaluate the code and require \u003ccode\u003eob-php\u003c/code\u003e\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-2-1\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-emacs-lisp\"\u003e(\u003cspan style=\"color: #5af2ee;\"\u003ewith-temp-buffer\u003c/span\u003e\n  (url-insert-file-contents \u003cspan style=\"color: #ff5f87;\"\u003e\"https://raw.github.com/steckerhalter/ob-php/master/ob-php.el\"\u003c/span\u003e)\n  (eval-buffer))\n(\u003cspan style=\"color: #5af2ee;\"\u003erequire\u003c/span\u003e '\u003cspan style=\"color: #acfb5a;\"\u003eob-php\u003c/span\u003e)\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\n\u003cli\u003eAdd PHP to the allowed languages for Babel\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-2-2\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-emacs-lisp\"\u003e(add-to-list 'org-babel-load-languages '(php . t))\n(org-babel-do-load-languages 'org-babel-load-languages org-babel-load-languages)\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nThat's it, you should be good to go!\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/li\u003e\u003c/ol\u003e\n\u003c/div\u003e\n\u003cdiv id=\"outline-container-sec-1-1-3\" class=\"outline-4\"\u003e\n\u003ch4 id=\"sec-1-1-3\"\u003e\u003cspan class=\"section-number-4\"\u003e1.1.3\u003c/span\u003e El-Get Recipe\u003c/h4\u003e\n\u003cdiv class=\"outline-text-4\" id=\"text-1-1-3\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-emacs-lisp\"\u003e(\u003cspan style=\"color: #b2baf6;\"\u003e:name\u003c/span\u003e ob-php\n       \u003cspan style=\"color: #b2baf6;\"\u003e:type\u003c/span\u003e http\n       \u003cspan style=\"color: #b2baf6;\"\u003e:url\u003c/span\u003e \u003cspan style=\"color: #ff5f87;\"\u003e\"https://raw.github.com/steckerhalter/ob-php/master/ob-php.el\"\u003c/span\u003e\n       \u003cspan style=\"color: #b2baf6;\"\u003e:prepare\u003c/span\u003e (\u003cspan style=\"color: #5af2ee;\"\u003eprogn\u003c/span\u003e\n                  (add-to-list 'org-babel-load-languages '(php . t))\n                  (org-babel-do-load-languages 'org-babel-load-languages org-babel-load-languages)))\n))\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-sec-1-1-4\" class=\"outline-4\"\u003e\n\u003ch4 id=\"sec-1-1-4\"\u003e\u003cspan class=\"section-number-4\"\u003e1.1.4\u003c/span\u003e Usage\u003c/h4\u003e\n\u003cdiv class=\"outline-text-4\" id=\"text-1-1-4\"\u003e\n\u003c/div\u003e\n\n\n\u003col class=\"org-ol\"\u003e\u003cli\u003eNo session\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-1\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e\u003cspan style=\"color: #babdb6; background-color: #000000;\"\u003e4\u003c/span\u003e + \u003cspan style=\"color: #babdb6; background-color: #000000;\"\u003e4\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e \u003cspan style=\"color: #ff5f87;\"\u003e\"dude\\n\"\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ex\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003ereturn\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ey\u003c/span\u003e;\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\nmordor\n\u003c/pre\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e\u003cspan style=\"color: #babdb6; background-color: #000000;\"\u003e4\u003c/span\u003e + \u003cspan style=\"color: #babdb6; background-color: #000000;\"\u003e4\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e \u003cspan style=\"color: #ff5f87;\"\u003e\"dude\\n\"\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ex\u003c/span\u003e;\n\u003cspan style=\"color: #5af2ee;\"\u003ereturn\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ey\u003c/span\u003e;\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\ndude\nbear\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003ePretty printing\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-2\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e$\u003cspan style=\"color: #f6df92;\"\u003edude\u003c/span\u003e = \u003cspan style=\"color: #5af2ee;\"\u003enew\u003c/span\u003e \u003cspan style=\"color: #b2baf6;\"\u003estdClass\u003c/span\u003e();\n$\u003cspan style=\"color: #f6df92;\"\u003edude\u003c/span\u003e-\u0026gt;\u003cspan style=\"color: #f6df92;\"\u003eman\u003c/span\u003e = \u003cspan style=\"color: #ff5f87;\"\u003e\"green\"\u003c/span\u003e;\n$\u003cspan style=\"color: #f6df92;\"\u003edude\u003c/span\u003e-\u0026gt;\u003cspan style=\"color: #f6df92;\"\u003epleora\u003c/span\u003e = \u003cspan style=\"color: #5af2ee;\"\u003enew\u003c/span\u003e \u003cspan style=\"color: #b2baf6;\"\u003estdClass\u003c/span\u003e();\n\u003cspan style=\"color: #5af2ee;\"\u003ereturn\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003edude\u003c/span\u003e;\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\nstdClass Object\n(\n    [man] =\u0026gt; green\n    [pleora] =\u0026gt; stdClass Object\n        (\n        )\n\n)\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003eOrg output\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-3\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e$\u003cspan style=\"color: #f6df92;\"\u003etest\u003c/span\u003e = \u003cspan style=\"color: #5af2ee;\"\u003earray\u003c/span\u003e(\n    \u003cspan style=\"color: #5af2ee;\"\u003earray\u003c/span\u003e(\u003cspan style=\"color: #ff5f87;\"\u003e'forest'\u003c/span\u003e, \u003cspan style=\"color: #ff5f87;\"\u003e'green'\u003c/span\u003e),\n    \u003cspan style=\"color: #5af2ee;\"\u003earray\u003c/span\u003e(\u003cspan style=\"color: #ff5f87;\"\u003e'sea'\u003c/span\u003e,  $\u003cspan style=\"color: #f6df92;\"\u003esea\u003c/span\u003e),\n);\n\n\u003cspan style=\"color: #5af2ee;\"\u003eforeach\u003c/span\u003e ($\u003cspan style=\"color: #f6df92;\"\u003etest\u003c/span\u003e \u003cspan style=\"color: #5af2ee;\"\u003eas\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003erow\u003c/span\u003e) {\n    \u003cspan style=\"color: #5af2ee;\"\u003eforeach\u003c/span\u003e($\u003cspan style=\"color: #f6df92;\"\u003erow\u003c/span\u003e \u003cspan style=\"color: #5af2ee;\"\u003eas\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ecell\u003c/span\u003e) { \u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e \u003cspan style=\"color: #ff5f87;\"\u003e'|'\u003c/span\u003e . $\u003cspan style=\"color: #f6df92;\"\u003ecell\u003c/span\u003e; };\n    \u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e \u003cspan style=\"color: #ff5f87;\"\u003e\"\\n\"\u003c/span\u003e;\n}\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-org\"\u003e\u003cspan style=\"color: #c350ff;\"\u003e| forest | green |\u003c/span\u003e\n\u003cspan style=\"color: #c350ff;\"\u003e| sea    | blue  |\u003c/span\u003e\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003eSession with output\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-4\"\u003e\n\u003cul class=\"org-ul\"\u003e\n\u003cli\u003eNote taken on \u003cspan class=\"timestamp-wrapper\"\u003e\u003cspan class=\"timestamp\"\u003e[2013-08-06 Tue 01:43]\u003c/span\u003e\u003c/span\u003e \u003cbr  /\u003e\n  This is wrong and should be fixed. The result is not really output!\n\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e$\u003cspan style=\"color: #f6df92;\"\u003ex\u003c/span\u003e = \u003cspan style=\"color: #5af2ee;\"\u003earray\u003c/span\u003e(\u003cspan style=\"color: #ff5f87;\"\u003e\"mond\"\u003c/span\u003e =\u0026gt; \u003cspan style=\"color: #ff5f87;\"\u003e\"schein\"\u003c/span\u003e, \u003cspan style=\"color: #5af2ee;\"\u003earray\u003c/span\u003e(\u003cspan style=\"color: #ff5f87;\"\u003e\"sonate\"\u003c/span\u003e, \u003cspan style=\"color: #ff5f87;\"\u003e\"betthofen\"\u003c/span\u003e));\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\narray(2) {\n    [0]=\u0026gt;\n    string(6) \"sonate\"\n    [1]=\u0026gt;\n    string(9) \"betthofen\"\n  }\n}\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\n\u003cli\u003eUse previouly defined PHP variable\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-5\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e\u003cspan style=\"color: #5af2ee;\"\u003eprint\u003c/span\u003e $\u003cspan style=\"color: #f6df92;\"\u003ex\u003c/span\u003e;\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\nPHP Notice:  Array to string conversion in /home/reto/boris/lib/Boris/EvalWorker.php(133) : eval()'d code on line 1\nArray\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/li\u003e\n\n\u003cli\u003eWhy does this make an example block?\u003cbr  /\u003e\u003cdiv class=\"outline-text-5\" id=\"text-1-1-4-6\"\u003e\n\u003cdiv class=\"org-src-container\"\u003e\n\n\u003cpre class=\"src src-php\"\u003e\u003cspan style=\"color: #babdb6; background-color: #000000;\"\u003evar_dump\u003c/span\u003e($\u003cspan style=\"color: #f6df92;\"\u003ex\u003c/span\u003e);\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cpre class=\"example\"\u003e\narray(2) {\n  [\"mond\"]=\u0026gt;\n  string(6) \"schein\"\n  [0]=\u0026gt;\n  array(2) {\n    [0]=\u0026gt;\n    string(6) \"sonate\"\n    [1]=\u0026gt;\n    string(9) \"betthofen\"\n  }\n}\n\u003c/pre\u003e\n\n\u003cstyle\u003ebody { margin: 20px !important; }\u003c/style\u003e\n\u003cscript src=\"https://code.jquery.com/jquery.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js\"\u003e\u003c/script\u003e\n\u003c/div\u003e\n\u003c/li\u003e\u003c/ol\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv id=\"postamble\" class=\"status\"\u003e\n\u003cp class=\"date\"\u003eCreated: 2013-08-07 Wed 07:49\u003c/p\u003e\n\u003cp class=\"creator\"\u003e\u003ca href=\"http://www.gnu.org/software/emacs/\"\u003eEmacs\u003c/a\u003e 24.3.50.1 (\u003ca href=\"http://orgmode.org\"\u003eOrg\u003c/a\u003e mode 7.9.3f)\u003c/p\u003e\n\u003cp class=\"validation\"\u003e\u003ca href=\"http://validator.w3.org/check?uri=referer\"\u003eValidate\u003c/a\u003e\u003c/p\u003e\n\u003c/div\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Fob-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuco1%2Fob-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Fob-php/lists"}