File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / spl / tests / dit_001_noglob.phpt
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:48:01 2012 UTC (12 years, 6 months ago) by misho
Branches: php, MAIN
CVS tags: v5_4_3elwix, v5_4_29p0, v5_4_29, v5_4_20p0, v5_4_20, v5_4_17p0, v5_4_17, v5_3_10, HEAD
php

--TEST--
SPL: Problem with casting to string (no glob version)
--SKIPIF--
<?php
if (defined('GLOB_ERR')) print "skip";
--FILE--
<?php
$d = new DirectoryIterator('.');
var_dump($d);
var_dump(is_string($d));
preg_match('/x/', $d);
var_dump(is_string($d));
?>
===DONE===
--EXPECTF--
object(DirectoryIterator)#%d (3) {
  %s"pathName"%s"SplFileInfo":private]=>
  %s(%d) ".%c%s"
  %s"fileName"%s"SplFileInfo":private]=>
  %s(%d) "%s"
  %s"subPathName"%s"RecursiveDirectoryIterator":private]=>
  %s(0) ""
}
bool(false)
bool(false)
===DONE===


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>