cvs: ZendEngine2 /tests assign_to_var_001.phpt assign_to_var_002.phpt assign_to_var_003.phpt assign_to_var_004.phpt

[email protected] ("Antony Dovgal")
Newsgroups php.zend-engine.cvs
Message-ID <cvstony20011205232023@cvsserver>
tony2001		Tue Mar 11 10:40:23 2008 UTC

  Added files:                 
    /ZendEngine2/tests	assign_to_var_001.phpt assign_to_var_002.phpt 
                      	assign_to_var_003.phpt assign_to_var_004.phpt 
  Log:
  some more tests
  
  

http://cvs.php.net/viewvc.cgi/ZendEngine2/tests/assign_to_var_001.phpt?view=markup&rev=1.1
Index: ZendEngine2/tests/assign_to_var_001.phpt
+++ ZendEngine2/tests/assign_to_var_001.phpt
--TEST--
complex cases of variable assignment - 001
--FILE--
<?php

$var = array(1,2,3);
$var1 = &$var;
$var = $var[1];

var_dump($var);
var_dump($var1);

echo "Done\n";
?>
--EXPECTF--	
int(2)
int(2)
Done

http://cvs.php.net/viewvc.cgi/ZendEngine2/tests/assign_to_var_002.phpt?view=markup&rev=1.1
Index: ZendEngine2/tests/assign_to_var_002.phpt
+++ ZendEngine2/tests/assign_to_var_002.phpt
--TEST--
complex cases of variable assignment - 002
--FILE--
<?php

$var = "intergalactic";
$var1 = &$var;
$var = $var[5];

var_dump($var);
var_dump($var1);

echo "Done\n";
?>
--EXPECTF--	
string(1) "g"
string(1) "g"
Done
--UEXPECTF--
unicode(1) "g"
unicode(1) "g"
Done

http://cvs.php.net/viewvc.cgi/ZendEngine2/tests/assign_to_var_003.phpt?view=markup&rev=1.1
Index: ZendEngine2/tests/assign_to_var_003.phpt
+++ ZendEngine2/tests/assign_to_var_003.phpt
--TEST--
complex cases of variable assignment - 003
--FILE--
<?php

$var = 0.213123123;
$var1 = &$var;
$var = $var[1];

var_dump($var);
var_dump($var1);

echo "Done\n";
?>
--EXPECTF--	
NULL
NULL
Done

http://cvs.php.net/viewvc.cgi/ZendEngine2/tests/assign_to_var_004.phpt?view=markup&rev=1.1
Index: ZendEngine2/tests/assign_to_var_004.phpt
+++ ZendEngine2/tests/assign_to_var_004.phpt
--TEST--
complex cases of variable assignment - 004
--FILE--
<?php

$var = "intergalactic";
$var1 = "space";
$var2 = &$var1;

$var = $var2;

var_dump($var);
var_dump($var1);
var_dump($var2);

echo "Done\n";
?>
--EXPECTF--	
string(5) "space"
string(5) "space"
string(5) "space"
Done
--UEXPECTF--
unicode(5) "space"
unicode(5) "space"
unicode(5) "space"
Done
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.