|
|
|
PHP OOP รับ array แล้วใช้ foreach แต่ออกเฉพาะค่าสุดท้าย |
|
|
|
|
|
|
|
ส่วนรับค่า array แล้วแสดง
Code (PHP)
$css_files = array('css/bootstrap/bootstrap.min.css',
'css/bootstrap/bootstrap-responsive.min.css',
'css/supr-theme/jquery.ui.supr.css',
'css/icons.css',
'plugins/misc/qtip/jquery.qtip.css',
'plugins/misc/fullcalendar/fullcalendar.css',
'plugins/misc/search/tipuesearch.css',
'plugins/forms/uniform/uniform.default.css',
'css/main.css',
'css/custom.css');
$LoadHTML = new lHTMLh();
$LoadHTML->SetCSS($css_files);
echo $LoadHTML->CSS;
ส่วนนี้คลาส
Code (PHP)
class lHTMLh
{
Public $CSS;
Public function SetCSS($s1)
{
foreach ($s1 as $key => $value) {
$this->CSS = "<link rel='stylesheet' type='text/css' media='screen,projection' href=$value />";
}
return $this->CSS;
}
}
แต่ค่าที่ออกมา ได้ css/custom.css อันเดียวครับ
แต่ผมใช้แบบธรรมดาก็ได้เลย
Code (PHP)
foreach ($css_files as $key => $value) {
echo $value."<br>";
}
Tag : PHP, Windows
|
|
|
|
|
|
Date :
2013-12-08 17:23:19 |
By :
asptuy |
View :
1343 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดู
Code (PHP)
foreach ($s1 as $key => $value) {
$this->CSS = "<link rel='stylesheet' type='text/css' media='screen,projection' href=$value />";
return $this->CSS;
}
|
|
|
|
|
Date :
2013-12-08 18:27:10 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทั้งสองท่านมากครับ ที่แท้ return $this->CSS หลังจบ foreach ไม่ได้นี่เอง
|
|
|
|
|
Date :
2013-12-08 20:06:08 |
By :
asptuy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|