php的帮助文档,涉及到PHP的案例和基本语法,以及实际应用内容

源代码在线查看: phardata.copy.html

软件大小: 3633 K
上传用户: fengkuangyidao
关键词: php PHP 文档 实际应用
下载地址: 免注册下载 普通下载 VIP

相关代码

												 				  Copy a file internal to the phar archive to another new file within the phar				  				 				 				 PharData::convertToExecutable				 PharData::decompress				 PharData				 PHP Manual								 				  PharData::copy				  (No version information available, might be only in CVS)PharData::copy — Copy a file internal to the phar archive to another new file within the phar								 								 				  Description				  				   bool PharData::copy				    ( string $oldfile				   , string $newfile				   )												  				   Copy a file internal to the tar/zip archive to another new file within the same archive.				   This is an object-oriented alternative to using copy() with				   the phar stream wrapper.				  				 												 				  Parameters				  				   								    								     oldfile												     								      				      				     								    								    								     newfile												     								      				      				     								    								   								  								 								 				  Return Values				  				   returns TRUE on success, but it is safer to encase method call in a				   try/catch block and assume success if no exception is thrown.				  				 												 				  Errors/Exceptions				  				   throws UnexpectedValueException if the source file does not				   exist, the destination file already exists, write access is disabled, opening either				   file fails, reading the source file fails, or a PharException				   if writing the changes to the phar fails.				  				 												 				  Examples				  				   				    Example #1 A PharData::copy() example				    				     This example shows using PharData::copy() and the				     equivalent stream wrapper performance of the same thing.  The primary				     difference between the two approaches is error handling.  All PharData methods				     throw exceptions, whereas the stream wrapper uses trigger_error().				    				    								<?phptry {    $phar = new PharData('myphar.tar');    $phar['a'] = 'hi';    $phar->copy('a', 'b');    echo $phar['b']; // outputs "hi"} catch (Exception $e) {    // handle error}// the stream wrapper equivalent of the above code.// E_WARNINGS are triggered on error rather than exceptions.copy('phar://myphar.tar/a', 'phar//myphar.tar/c');echo file_get_contents('phar://myphar.tar/c'); // outputs "hi"?>												    								   				  				 																 PharData::convertToExecutable				 PharData::decompress				 PharData				 PHP Manual											

相关资源