<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Power的部落格 &#187; PHP</title>
	<atom:link href="http://www.forpower.com/blog/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.forpower.com/blog</link>
	<description>把夢越作越小了</description>
	<lastBuildDate>Wed, 15 Oct 2025 07:44:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>PHP：Send Array to Javascript</title>
		<link>http://www.forpower.com/blog/2017/07/12/php%ef%bc%9asend-array-to-javascript/</link>
		<comments>http://www.forpower.com/blog/2017/07/12/php%ef%bc%9asend-array-to-javascript/#comments</comments>
		<pubDate>Wed, 12 Jul 2017 03:30:44 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=632</guid>
		<description><![CDATA[php Javascript]]></description>
			<content:encoded><![CDATA[<p>php</p>
<pre class="brush: php; title: ; notranslate">
$cars = array('Saab', 'Volvo', 'BMW');
</pre>
<p>Javascript</p>
<pre class="brush: jscript; title: ; notranslate">
var data = JSON.parse('&lt;?php echo json_encode($cars); ?&gt;');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2017/07/12/php%ef%bc%9asend-array-to-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：max_input_vars</title>
		<link>http://www.forpower.com/blog/2016/07/19/php%ef%bc%9amax_input_vars/</link>
		<comments>http://www.forpower.com/blog/2016/07/19/php%ef%bc%9amax_input_vars/#comments</comments>
		<pubDate>Tue, 19 Jul 2016 00:35:31 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=585</guid>
		<description><![CDATA[php.ini 中 max_input_vars = 1000 為表單的最大傳送數量 相當於Form裡面的元件透過POST或GET傳送給PHP時 最大的數量是多少]]></description>
			<content:encoded><![CDATA[<p>php.ini 中<br />
max_input_vars = 1000<br />
為表單的最大傳送數量<br />
相當於Form裡面的元件透過POST或GET傳送給PHP時<br />
最大的數量是多少</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2016/07/19/php%ef%bc%9amax_input_vars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：本週開始與結束日期</title>
		<link>http://www.forpower.com/blog/2016/03/28/php%ef%bc%9a%e6%9c%ac%e9%80%b1%e9%96%8b%e5%a7%8b%e8%88%87%e7%b5%90%e6%9d%9f%e6%97%a5%e6%9c%9f/</link>
		<comments>http://www.forpower.com/blog/2016/03/28/php%ef%bc%9a%e6%9c%ac%e9%80%b1%e9%96%8b%e5%a7%8b%e8%88%87%e7%b5%90%e6%9d%9f%e6%97%a5%e6%9c%9f/#comments</comments>
		<pubDate>Mon, 28 Mar 2016 09:52:07 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=581</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ; notranslate">
&lt;?php
$getDate = date('Y-m-d');
$first_day = 0;//每週的第一天從星期日開始
$weekday = date(&quot;w&quot;, strtotime($getDate));
$del_day = $weekday - $first_day;
$week_start_day  = date(&quot;Y-m-d&quot;, strtotime(&quot;$getdate -&quot;.$del_day.&quot; days&quot;));
$week_end_day   = date(&quot;Y-m-d&quot;, strtotime(&quot;$week_start_day +6 days&quot;));
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2016/03/28/php%ef%bc%9a%e6%9c%ac%e9%80%b1%e9%96%8b%e5%a7%8b%e8%88%87%e7%b5%90%e6%9d%9f%e6%97%a5%e6%9c%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：連線MS-SQL資料庫</title>
		<link>http://www.forpower.com/blog/2016/02/26/php%ef%bc%9a%e9%80%8f%e9%81%8eodbc%e9%80%a3%e7%b7%9a%e5%88%b0ms-sql/</link>
		<comments>http://www.forpower.com/blog/2016/02/26/php%ef%bc%9a%e9%80%8f%e9%81%8eodbc%e9%80%a3%e7%b7%9a%e5%88%b0ms-sql/#comments</comments>
		<pubDate>Fri, 26 Feb 2016 06:44:59 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=557</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ; notranslate">
$server = &quot;myPC\SQLEXPRESS&quot;;
$database = 'User';
$user = 'sa';
$password = '1234';

//透過ODBC連線到MS-SQL
$conn = odbc_connect(&quot;Driver={SQL Server};Server=$server;Database=$database;&quot;, $user, $password);

//透過Microsoft SQL Server Functions (PDO_SQLSRV)連線到MS-SQL
try {
	$dbh = new PDO(&quot;sqlsrv:Server=$server;Database=$database&quot;, $user, $password);
} catch (PDOException $e) {
    echo &quot;Failed to get DB handle: &quot; . $e-&gt;getMessage() . &quot;\n&quot;;
    exit;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2016/02/26/php%ef%bc%9a%e9%80%8f%e9%81%8eodbc%e9%80%a3%e7%b7%9a%e5%88%b0ms-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：session 設定說明</title>
		<link>http://www.forpower.com/blog/2016/01/21/php%ef%bc%9asession-%e8%a8%ad%e5%ae%9a%e8%aa%aa%e6%98%8e/</link>
		<comments>http://www.forpower.com/blog/2016/01/21/php%ef%bc%9asession-%e8%a8%ad%e5%ae%9a%e8%aa%aa%e6%98%8e/#comments</comments>
		<pubDate>Thu, 21 Jan 2016 03:48:21 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=535</guid>
		<description><![CDATA[Name Default Description session.use_cookies "1&#8243; 代表 SessionID 使用 Cookie 來傳遞，反之就是使用 Query_String 來傳遞。 session.name "PHPSESSID" SessionID 儲存的變數名稱。 session.cookie_lifetime "0&#8243; SessionID 在客戶端 Cookie 儲存的時間，0 代表瀏覽器一關閉 SessionID 就刪除！ session.gc_maxlifetime "1440&#8243; SessionID 在 Server 端儲存的時間，如果超時將自動刪除！ session.gc_probability "1&#8243; GC並不是一定時間到就會工作，而是透過機率。 session.gc_probability = 1 session.gc_divisor = 100 &#8230; <a href="http://www.forpower.com/blog/2016/01/21/php%ef%bc%9asession-%e8%a8%ad%e5%ae%9a%e8%aa%aa%e6%98%8e/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<table border="1" width="100%">
<tbody>
<tr>
<th>Name</th>
<th>Default</th>
<th>Description</th>
</tr>
<tr>
<td>session.use_cookies</td>
<td>"1&#8243;</td>
<td>代表 SessionID 使用 Cookie 來傳遞，反之就是使用 Query_String 來傳遞。</td>
</tr>
<tr>
<td>session.name</td>
<td>"PHPSESSID"</td>
<td>SessionID 儲存的變數名稱。</td>
</tr>
<tr>
<td>session.cookie_lifetime</td>
<td>"0&#8243;</td>
<td>SessionID 在客戶端 Cookie 儲存的時間，0 代表瀏覽器一關閉 SessionID 就刪除！</td>
</tr>
<tr>
<td>session.gc_maxlifetime</td>
<td>"1440&#8243;</td>
<td>SessionID 在 Server 端儲存的時間，如果超時將自動刪除！</td>
</tr>
<tr>
<td>session.gc_probability</td>
<td>"1&#8243;</td>
<td rowspan="2">GC並不是一定時間到就會工作，而是透過機率。</p>
<p>session.gc_probability = 1</p>
<p>session.gc_divisor = 100</p>
<p>代表有 1% 的機率會刪除過期 SessionID。</td>
</tr>
<tr>
<td>session.gc_divisor</td>
<td>"100&#8243;</td>
</tr>
<tr>
<td>session.cache_expire</td>
<td>"180&#8243;</td>
<td>指定緩衝的會話頁面的存活期，此設定對 nocache 緩衝控制方法無效。</td>
</tr>
<tr>
<td>session.save_path</td>
<td>""</td>
<td>通常指定 C:\Windows\Temp。</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2016/01/21/php%ef%bc%9asession-%e8%a8%ad%e5%ae%9a%e8%aa%aa%e6%98%8e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：取得當週起迄日期</title>
		<link>http://www.forpower.com/blog/2016/01/08/php%ef%bc%9a%e5%8f%96%e5%be%97%e7%95%b6%e9%80%b1%e8%b5%b7%e8%bf%84%e6%97%a5%e6%9c%9f/</link>
		<comments>http://www.forpower.com/blog/2016/01/08/php%ef%bc%9a%e5%8f%96%e5%be%97%e7%95%b6%e9%80%b1%e8%b5%b7%e8%bf%84%e6%97%a5%e6%9c%9f/#comments</comments>
		<pubDate>Fri, 08 Jan 2016 03:34:11 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=529</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ; notranslate">
echo date(&quot;Y-m-d&quot;, mktime(0, 0, 0,date(&quot;m&quot;),date(&quot;d&quot;)-date(&quot;w&quot;)+1));
echo '~';
echo date(&quot;Y-m-d&quot;, mktime(0, 0, 0,date(&quot;m&quot;),date(&quot;d&quot;)-date(&quot;w&quot;)+7));
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2016/01/08/php%ef%bc%9a%e5%8f%96%e5%be%97%e7%95%b6%e9%80%b1%e8%b5%b7%e8%bf%84%e6%97%a5%e6%9c%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：寫入檔案</title>
		<link>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e5%af%ab%e5%85%a5%e6%aa%94%e6%a1%88/</link>
		<comments>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e5%af%ab%e5%85%a5%e6%aa%94%e6%a1%88/#comments</comments>
		<pubDate>Tue, 10 Nov 2015 07:47:22 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=347</guid>
		<description><![CDATA[mode 說明 "r" 唯讀方式打開，將檔指標指向檔頭。 "r+" 讀寫方式打開，將檔指標指向檔頭。 "w" 寫入方式打開，將檔指標指向檔頭並將文件大小截為零。如果檔不存在則嘗試創建之。 "w+" 讀寫方式打開，將檔指標指向檔頭並將文件大小截為零。如果檔不存在則嘗試創建之。 "a" 寫入方式打開，將檔指標指向檔末尾。如果檔不存在則嘗試創建之。 "a+" 讀寫方式打開，將檔指標指向檔末尾。如果檔不存在則嘗試創建之。 "x" 創建並以寫入方式打開，將檔指標指向檔頭。如果檔已存在，則 fopen() 調用失敗並返回 FALSE，並生成一條 E_WARNING 級別的錯誤資訊。如果檔不存在則嘗試創建之。&#160; 這和給底層的 open(2) 系統調用指定 O_EXCL&#124;O_CREAT 標記是等價的。 此選項被 PHP 4.3.2 以及以後的版本所支持，僅能用於本地檔。 "x+" 創建並以讀寫方式打開，將檔指標指向檔頭。如果檔已存在，則 fopen() 調用失敗並返回 FALSE，並生成一條 E_WARNING 級別的錯誤資訊。如果檔不存在則嘗試創建之。&#160; 這和給底層的 open(2) 系統調用指定 &#8230; <a href="http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e5%af%ab%e5%85%a5%e6%aa%94%e6%a1%88/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th>mode</th>
<th>說明</th>
</tr>
<tr>
<td>"<span style="color: #ff0000;">r</span>"</td>
<td>唯讀方式打開，將檔指標指向檔頭。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">r+</span>"</td>
<td>讀寫方式打開，將檔指標指向檔頭。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">w</span>"</td>
<td>寫入方式打開，將檔指標指向檔頭並將文件大小截為零。如果檔不存在則嘗試創建之。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">w+</span>"</td>
<td>讀寫方式打開，將檔指標指向檔頭並將文件大小截為零。如果檔不存在則嘗試創建之。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">a</span>"</td>
<td>寫入方式打開，將檔指標指向檔末尾。如果檔不存在則嘗試創建之。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">a+</span>"</td>
<td>讀寫方式打開，將檔指標指向檔末尾。如果檔不存在則嘗試創建之。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">x</span>"</td>
<td>創建並以寫入方式打開，將檔指標指向檔頭。如果檔已存在，則 fopen() 調用失敗並返回 FALSE，並生成一條 E_WARNING 級別的錯誤資訊。如果檔不存在則嘗試創建之。&nbsp;</p>
<p>這和給底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。</p>
<p>此選項被 PHP 4.3.2 以及以後的版本所支持，僅能用於本地檔。</td>
</tr>
<tr>
<td>"<span style="color: #ff0000;">x+</span>"</td>
<td>創建並以讀寫方式打開，將檔指標指向檔頭。如果檔已存在，則 fopen() 調用失敗並返回 FALSE，並生成一條 E_WARNING 級別的錯誤資訊。如果檔不存在則嘗試創建之。&nbsp;</p>
<p>這和給底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。</p>
<p>此選項被 PHP 4.3.2 以及以後的版本所支持，僅能用於本地檔。</td>
</tr>
</tbody>
</table>
<p>$filename = ‘test.txt’;<br />
$fp = fopen($filename, &#8216;w&#8217;);<br />
fwrite($fp, iconv("UTF-8&#8243;, "BIG5&#8243;, "測試文件"));<br />
fclose($fp);</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e5%af%ab%e5%85%a5%e6%aa%94%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：讀取檔案</title>
		<link>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e8%ae%80%e5%8f%96%e6%aa%94%e6%a1%88/</link>
		<comments>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e8%ae%80%e5%8f%96%e6%aa%94%e6%a1%88/#comments</comments>
		<pubDate>Tue, 10 Nov 2015 07:31:33 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=342</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<pre class="brush: php; title: ; notranslate">
$filename = 'test.txt';
$handle   = fopen($filename, &quot;r&quot;);
$contents = '';
if($handle)
{
    //fread 一次讀整個檔案
    $contents = fread($handle, filesize($filename));

    //fgets 一次讀一行
    while (!feof($handle)) $contents .= fgets($handle, 4096);

    echo $contents;
    fclose($handle);
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9a%e8%ae%80%e5%8f%96%e6%aa%94%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP：chr()與ord()函數</title>
		<link>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9achr%e8%88%87ord%e5%87%bd%e6%95%b8/</link>
		<comments>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9achr%e8%88%87ord%e5%87%bd%e6%95%b8/#comments</comments>
		<pubDate>Tue, 10 Nov 2015 06:50:13 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=330</guid>
		<description><![CDATA[chr()：將 ASCII 碼轉換為字串符 chr(64);//輸出:@ ord()：將字串符轉換為 ASCII 碼 ord(&#8216;@&#8217;);//輸出:64 Chr(9)為Tab Chr(10)為換行字元 Chr(13)為歸位字元(回車符號) $list = explode(chr(13), $sn);]]></description>
			<content:encoded><![CDATA[<p><strong>chr()</strong>：將 <span style="color: #0000ff;">ASCII</span> 碼轉換為字串符<br />
chr(64);<span style="color: #c0c0c0;">//輸出:@<br />
</span><br />
<strong>ord()</strong>：將字串符轉換為 <span style="color: #0000ff;">ASCII</span> 碼<br />
ord(&#8216;@&#8217;);<span style="color: #c0c0c0;">//輸出:64 </span></p>
<p>Chr(9)為Tab<br />
Chr(10)為換行字元<br />
Chr(13)為歸位字元(回車符號)<br />
$list = explode(chr(13), $sn);</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2015/11/10/php%ef%bc%9achr%e8%88%87ord%e5%87%bd%e6%95%b8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 常用 function</title>
		<link>http://www.forpower.com/blog/2015/04/15/php-%e5%b8%b8%e7%94%a8-function/</link>
		<comments>http://www.forpower.com/blog/2015/04/15/php-%e5%b8%b8%e7%94%a8-function/#comments</comments>
		<pubDate>Wed, 15 Apr 2015 01:38:01 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=258</guid>
		<description><![CDATA[string gettype ( mixed $var ) bool array_key_exists ( mixed $key , array $array )]]></description>
			<content:encoded><![CDATA[<p><a href="http://php.net/manual/en/function.gettype.php" target="_blank">string gettype ( mixed <code>$var</code> )</a><br />
<a href="http://php.net/manual/en/function.array-key-exists.php" target="_blank">bool array_key_exists ( mixed $key , array $array )</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2015/04/15/php-%e5%b8%b8%e7%94%a8-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
