note 99317 added to function.file-put-contents

From: Date: Tue, 10 Aug 2010 15:16:14 +0000
Subject: note 99317 added to function.file-put-contents
Groups: php.notes 
Request: Send a blank email to php-notes+get-171531@lists.php.net to get a copy of this message
PHP4 emulation including all flags: <?php if (!function_exists('file_put_contents')) { $_defines = array( 'FILE_USE_INCLUDE_PATH' => 1, 'FILE_APPEND' => 8, 'LOCK_EX' => 2 ); foreach ($_defines as $_k=>$_v) if (!defined($_k)) define($_k, $_v); function file_put_contents($filename, $data, $flags=0) { $ret = false; $f = @fopen($filename, ($flags & FILE_APPEND) ? 'ab' : 'wb', $flags & FILE_USE_INCLUDE_PATH); if ($f) { if ($flags & LOCK_EX) { if (flock($f, LOCK_EX)) { $ret = fwrite($f, $data); flock($f, LOCK_UN); } } else $ret = fwrite($f, $data); fclose($f); } return $ret; } } ?> ---- Server IP: 82.135.230.5 Probable Submitter: 88.119.136.57 ---- Manual Page -- http://www.php.net/manual/en/function.file-put-contents.php Edit -- https://master.php.net/note/edit/99317 Del: integrated -- https://master.php.net/note/delete/99317/integrated Del: useless -- https://master.php.net/note/delete/99317/useless Del: bad code -- https://master.php.net/note/delete/99317/bad+code Del: spam -- https://master.php.net/note/delete/99317/spam Del: non-english -- https://master.php.net/note/delete/99317/non-english Del: in docs -- https://master.php.net/note/delete/99317/in+docs Del: other reasons-- https://master.php.net/note/delete/99317 Reject -- https://master.php.net/note/reject/99317 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#171531) next »