⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileobject_003.phpt

📁 PHP v6.0 For Linux 运行环境:Win9X/ WinME/ WinNT/ Win2K/ WinXP
💻 PHPT
字号:
--TEST--SPL: SplFileInfo cloning--SKIPIF--<?php if (!extension_loaded("spl")) print "skip"; ?>--FILE--<?phpfunction test($name, $lc, $lp){	static $i = 0;	echo "===$i===\n";	$i++;	$o = new SplFileInfo($name);	var_dump($o);	$c = clone $o;	var_dump($c);	var_dump($o === $c);	var_dump($o == $c);	var_dump($o->getPathname() == $c->getPathname());		$f = new SplFileObject($name);	var_dump($name);	var_dump($f->getPathName());	$l = substr($f->getPathName(), -1);	var_dump($l != '/' && $l != '\\' && $l == $lc);	var_dump($f->getFileName());	$l = substr($f->getFileName(), -1);	var_dump($l != '/' && $l != '\\' && $l == $lc);	var_dump($f->getPath());	$l = substr($f->getPath(), -1);	var_dump($l != '/' && $l != '\\' && $l == $lp);}test(dirname(__FILE__) . '/' . 'fileobject_001a.txt', 't', substr(dirname(__FILE__),-1));test(dirname(__FILE__) . '/', substr(dirname(__FILE__),-1), 'l');test(dirname(__FILE__),       substr(dirname(__FILE__),-1), 'l');?>===DONE===<?php exit(0); ?>--EXPECTF--===0===object(SplFileInfo)#%d (0) {}object(SplFileInfo)#%d (0) {}bool(false)bool(true)bool(true)%s(%d) "%sfileobject_001a.txt"string(%d) "%sfileobject_001a.txt"bool(true)string(%d) "%sfileobject_001a.txt"bool(true)string(%d) "%stests"bool(true)===1===object(SplFileInfo)#%d (0) {}object(SplFileInfo)#%d (0) {}bool(false)bool(true)bool(true)%s(%d) "%stests/"string(%d) "%stests"bool(true)string(%d) "%stests"bool(true)string(%d) "%sspl"bool(true)===2===object(SplFileInfo)#1 (0) {}object(SplFileInfo)#2 (0) {}bool(false)bool(true)bool(true)%s(%d) "%stests"string(%d) "%stests"bool(true)string(%d) "%stests"bool(true)string(%d) "%sspl"bool(true)===DONE===

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -