1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- --TEST--
- syntax highlighting
- --SKIPIF--
- <?php include "skipif.inc"; ?>
- --FILE--
- <?php
- $php = getenv('TEST_PHP_EXECUTABLE');
- $filename = __DIR__."/014.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";
- ?>
- --EXPECT--
- string(1478) "<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(35) "Could not open input file: unknown
- "
- Done
|