027.phpt 310 B

12345678910111213141516171819202122
  1. --TEST--
  2. Testing dynamic calls using variable variables with curly syntax
  3. --FILE--
  4. <?php
  5. $a = 'b';
  6. $b = 'c';
  7. $c = 'strtoupper';
  8. var_dump(${${$a}}('foo') == 'FOO');
  9. $a = 'b';
  10. $b = 'c';
  11. $c = 'strtoupper';
  12. $strtoupper = 'strtolower';
  13. var_dump(${${++$a}}('FOO') == 'foo');
  14. ?>
  15. --EXPECT--
  16. bool(true)
  17. bool(true)