จะนำค่าใน loop while นำมาใช้นอก loop จะต้องทำยังไงครับ
$file .= fgets($objFopen, 4096);
Date :
2010-08-17 23:33:01
By :
pjgunner
ยังไงครับ ไว้ตรงไหน ไม่ได้ครับ
Date :
2010-08-17 23:40:19
By :
เด็กโง่
เอาไว้แทนบรรทัดเดิมคับ
Date :
2010-08-17 23:44:56
By :
pjgunner
Code (PHP)
<?
$strFileName =$cUploadFile;
$objFopen = fopen($strFileName, 'r');
include('config.inc.php');
if ($objFopen) {
$file; //เอามาไว้นอก loop ค่าก็จะส่งกลับมาให้ตัวนี้เก็บไว้ครับ
while (!feof($objFopen)) {
$file = fgets($objFopen, 4096);
//echo $file;
}
fclose($objFopen);
}
?>
Date :
2010-08-17 23:45:26
By :
gravitycorez
อ่อ..จุดเดียวจริง ๆ ขอบคุณครับ แต่ทำไมต้องมีจุด ??
Date :
2010-08-17 23:52:02
By :
เด็กโง่
ก็ต่อ สตริงไงคับ เพราะคุณอ่านทีละบรรทัด
ถ้าอยากอ่านทีเดียว
ตย.Code (PHP)
<?php
// get contents of a file into a string
$filename = "/usr/local/something.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
?>
*from php manual
Date :
2010-08-18 00:04:41
By :
pjgunner
Load balance : Server 03