bug78154.phpt 648 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Bug #78154: SEND_VAR_NO_REF does not always send reference
  3. --FILE--
  4. <?php
  5. namespace {
  6. try {
  7. var_dump(similar_text('a', 'a', $c=0x44444444));
  8. var_dump($c);
  9. } catch (Throwable $e) {
  10. echo "Exception: " . $e->getMessage() . "\n";
  11. }
  12. }
  13. namespace Foo {
  14. try {
  15. var_dump(similar_text('a', 'a', $d=0x44444444));
  16. var_dump($d);
  17. } catch (\Throwable $e) {
  18. echo "Exception: " . $e->getMessage() . "\n";
  19. }
  20. }
  21. ?>
  22. --EXPECT--
  23. Exception: similar_text(): Argument #3 ($percent) cannot be passed by reference
  24. Exception: similar_text(): Argument #3 ($percent) cannot be passed by reference