Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 92c0199308d7e61f719c4ecfa84d4ea2 > files > 24

php-python-0.8.0-7mdv2009.1.i586.rpm

--TEST--
Python: php.var()
--SKIPIF--
<?php if (!extension_loaded('python')) die("skip\n");
--FILE--
<?php

$global = 'global';

$py = <<<EOT
import php

var = php.var('global')

unknown = ''
try:
    php.var('unknown')
except NameError, e:
    unknown = str(e)
EOT;

python_exec($py);
var_dump(python_eval('var'));
var_dump(python_eval('unknown'));
--EXPECT--
string(6) "global"
string(27) "Undefined variable: unknown"