123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- --TEST--
- syntax highlighting
- --SKIPIF--
- <?php include "skipif.inc"; ?>
- --FILE--
- <?php
- include "include.inc";
- $php = get_cgi_path();
- reset_env_vars();
- $filename = __DIR__."/008.test.php";
- $code = '
- <?php
- $test = "var"; //var
- /* test class */
- class test {
- private $var = array();
- public static function foo(Test $arg) {
- echo "hello";
- var_dump($this);
- }
- }
- $o = new test;
- ?>
- ';
- file_put_contents($filename, $code);
- var_dump(`"$php" -n -s "$filename"`);
- var_dump(`"$php" -n -s "unknown"`);
- @unlink($filename);
- echo "Done\n";
- ?>
- --EXPECTF--
- string(%d) "X-Powered-By: PHP/%s
- Content-type: text/html%r; charset=.*|%r
- <code><span style="color: #000000">
- <br /><span style="color: #0000BB"><?php<br />$test </span><span style="color: #007700">= </span><span style="color: #DD0000">"var"</span><span style="color: #007700">; </span><span style="color: #FF8000">//var<br />/* test class */<br /></span><span style="color: #007700">class </span><span style="color: #0000BB">test </span><span style="color: #007700">{<br /> private </span><span style="color: #0000BB">$var </span><span style="color: #007700">= array();<br /><br /> public static function </span><span style="color: #0000BB">foo</span><span style="color: #007700">(</span><span style="color: #0000BB">Test $arg</span><span style="color: #007700">) {<br /> echo </span><span style="color: #DD0000">"hello"</span><span style="color: #007700">;<br /> </span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);<br /> }<br />}<br /><br /></span><span style="color: #0000BB">$o </span><span style="color: #007700">= new </span><span style="color: #0000BB">test</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?><br /></span>
- </span>
- </code>"
- string(%d) "Status: 404 Not Found
- X-Powered-By: PHP/%s
- Content-type: text/html%r; charset=.*|%r
- No input file specified.
- "
- Done
|