<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[پارس جوم ::  انجمن های تخصصی جوملا - آموزش پی اچ پی]]></title>
		<link>https://forums.parsjoom.ir/</link>
		<description><![CDATA[پارس جوم ::  انجمن های تخصصی جوملا - https://forums.parsjoom.ir]]></description>
		<pubDate>Wed, 29 Apr 2026 21:11:34 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[تصحیح تغییر ساعت - DayLight Saving Time Correction]]></title>
			<link>https://forums.parsjoom.ir/thread-22144.html</link>
			<pubDate>Mon, 20 Jun 2022 18:34:56 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-22144.html</guid>
			<description><![CDATA[بنام خداوند بخشنده ی مهربان<br />
با سلام<br />
<br />
<br />
تصحیح تغییر ساعت : (DayLight Saving Time Correction)<br />
<br />
برای تقویم میلادی :<br />
<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&#36;user = JFactory::getUser();<br />
&#36;date = new JDate( &#36;item-&gt;ctime);<br />
if (date('I', time())) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone')+1);<br />
} else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone'));<br />
}<br />
echo "&lt;br/&gt;&lt;span class='small'&gt;".&#36;date-&gt;toFormat( 'l , d F Y , h:i a' )."&lt;/span&gt;";</code></div></div>
<br />
برای تقویم جلالی ( شمسی ) :<br />
<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&#36;user = JFactory::getUser();<br />
&#36;date = new JDate( &#36;item-&gt;ctime);<br />
if (jdate('I', time())) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone')+1);<br />
} else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone'));<br />
}<br />
echo "&lt;br/&gt;&lt;span class='small'&gt;".&#36;date-&gt;toFormat( 'l , d F Y , h:i a' )."&lt;/span&gt;";</code></div></div>
<br />
تابع jdate از مسیر زیر قابل دانلود می باشد :<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
موفق و پیروز باشید<br />
سعید غفرانی جهرمی]]></description>
			<content:encoded><![CDATA[بنام خداوند بخشنده ی مهربان<br />
با سلام<br />
<br />
<br />
تصحیح تغییر ساعت : (DayLight Saving Time Correction)<br />
<br />
برای تقویم میلادی :<br />
<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&#36;user = JFactory::getUser();<br />
&#36;date = new JDate( &#36;item-&gt;ctime);<br />
if (date('I', time())) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone')+1);<br />
} else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone'));<br />
}<br />
echo "&lt;br/&gt;&lt;span class='small'&gt;".&#36;date-&gt;toFormat( 'l , d F Y , h:i a' )."&lt;/span&gt;";</code></div></div>
<br />
برای تقویم جلالی ( شمسی ) :<br />
<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&#36;user = JFactory::getUser();<br />
&#36;date = new JDate( &#36;item-&gt;ctime);<br />
if (jdate('I', time())) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone')+1);<br />
} else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;date-&gt;setOffset(&#36;user-&gt;getParam('timezone'));<br />
}<br />
echo "&lt;br/&gt;&lt;span class='small'&gt;".&#36;date-&gt;toFormat( 'l , d F Y , h:i a' )."&lt;/span&gt;";</code></div></div>
<br />
تابع jdate از مسیر زیر قابل دانلود می باشد :<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
موفق و پیروز باشید<br />
سعید غفرانی جهرمی]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[راهنمایی برای اضافه کردن ادرس به قبل از تمام لینک های خارجی]]></title>
			<link>https://forums.parsjoom.ir/thread-21676.html</link>
			<pubDate>Wed, 20 May 2020 14:50:55 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-21676.html</guid>
			<description><![CDATA[چطوری میشه یک ادرس به قبل از تمام لینک های خروجی اضافه بشه؟ مثلا عبارت<br />
?/https://yahoo.com<br />
اضافه بشه به قبل از لینک دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
یعنی به این شکل دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
فقط برای لینک های خارجی ، لینک داخلی تغیر نکنه<br />
چه تابع و کد پی اچ پی باید قرار داده بشه؟ با اچ تی اکسس هم میشه این کار رو کرد؟<br />
منظورم اگر مفهوم نشد یه مقدار واضح تر میگم<br />
برای وردپرس نیاز دارم<br />
البته با کد پی اچ پی میخوام مشکل رو حل کنم نه با افزونه<br />
قسمت خاصی لینک تعریف نشده ، لینک داخل مطالب هست<br />
مثلا شما داخل این سایت یا انجمن بیشمار لینک خارجی دارید و براتون مقدور نیست تک تکشون رو ویرایش کنی<br />
به قبل از تمام لینک های خارجی عبارت ?/https://yahoo.com اضافه بشه یعنی اینطوری دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
البته اینجا یاهو را فقط مثال زدم مگرنه هدفم اینه که از سرویس های ریدایرکت کننده و ارجاع دهنده لینک مثل href.li و... استفاده کنم<br />
ممنون میشم راهنمایی کنید از چه کد و فایل پی اچ پی استفاده کنم<br />
یه کد پی اچ پی پیدا کردم این شکلیه<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>if(!isset(&#36;_SERVER["HTTP_REFERER"]))<br />
header("Location: http://google.com");</code></div></div>
برای تست یه فایل php با اسم get.php ساختم کد رو داخلش گذاشتم هیچ عملی انجام نداد<br />
مشکل از کد هست یا من باید کد رو جای دیگه قرار بدم؟]]></description>
			<content:encoded><![CDATA[چطوری میشه یک ادرس به قبل از تمام لینک های خروجی اضافه بشه؟ مثلا عبارت<br />
?/https://yahoo.com<br />
اضافه بشه به قبل از لینک دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
یعنی به این شکل دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
فقط برای لینک های خارجی ، لینک داخلی تغیر نکنه<br />
چه تابع و کد پی اچ پی باید قرار داده بشه؟ با اچ تی اکسس هم میشه این کار رو کرد؟<br />
منظورم اگر مفهوم نشد یه مقدار واضح تر میگم<br />
برای وردپرس نیاز دارم<br />
البته با کد پی اچ پی میخوام مشکل رو حل کنم نه با افزونه<br />
قسمت خاصی لینک تعریف نشده ، لینک داخل مطالب هست<br />
مثلا شما داخل این سایت یا انجمن بیشمار لینک خارجی دارید و براتون مقدور نیست تک تکشون رو ویرایش کنی<br />
به قبل از تمام لینک های خارجی عبارت ?/https://yahoo.com اضافه بشه یعنی اینطوری دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
البته اینجا یاهو را فقط مثال زدم مگرنه هدفم اینه که از سرویس های ریدایرکت کننده و ارجاع دهنده لینک مثل href.li و... استفاده کنم<br />
ممنون میشم راهنمایی کنید از چه کد و فایل پی اچ پی استفاده کنم<br />
یه کد پی اچ پی پیدا کردم این شکلیه<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>if(!isset(&#36;_SERVER["HTTP_REFERER"]))<br />
header("Location: http://google.com");</code></div></div>
برای تست یه فایل php با اسم get.php ساختم کد رو داخلش گذاشتم هیچ عملی انجام نداد<br />
مشکل از کد هست یا من باید کد رو جای دیگه قرار بدم؟]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ارسال درخواست به صورت جیسون در زبان php]]></title>
			<link>https://forums.parsjoom.ir/thread-21582.html</link>
			<pubDate>Sun, 22 Sep 2019 15:36:23 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-21582.html</guid>
			<description><![CDATA[<span style="color: #FF0000;"><span style="font-weight: bold;">ارسال درخواست json به همراه پارامتر های مورد نظر<br />
</span></span><br />
برای ارتباط با api وب سایت ها و دریافت سرویس مورد نظر، گاهی لازم است تعدادی پارامتر ب همراه مقدارشان را به یک ادرس خاص ارسال کرده و پاسخ مورد نظر خود را دریافت کنید.<br />
<br />
به عنوان یک مثال ساده، درگاه پرداخت دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 در بخش دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 خود برای دریافت شناسه پرداخت چنین چیزی را از کاربران خواسته است:<br />
<br />
<blockquote><cite>نقل قول: </cite>دریافت شناسه پرداخت:<br />
برای این منظور باید یک درخواست به صورت JSON یا FORM_DATA به آدرس زیر ارسال کنید. مقادیری که باید ارسال شوند به شرح زیر می‌باشد:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">https</span><span style="color: #007700">:</span><span style="color: #FF8000">//poolam.ir/invoice/request<br /></span><span style="color: #007700">}<br />,</span><span style="color: #DD0000">"api_key"</span><span style="color: #007700">:</span><span style="color: #DD0000">"api_key"<br /></span><span style="color: #007700">,</span><span style="color: #DD0000">"amount"</span><span style="color: #007700">:</span><span style="color: #0000BB">amount<br /></span><span style="color: #DD0000">"return_url"</span><span style="color: #007700">:</span><span style="color: #DD0000">"return_url"<br /></span><span style="color: #007700">{&nbsp;<br /></span></code></div></div></div>
</blockquote>
<br />
و پارامتر های ارسالی را نیز ب شرح زیر تعریف کرده است:<br />
<br />
<blockquote><cite>نقل قول: </cite>api_key: شناسه ترمینال<br />
 <br />
amount: مبلغ (به ریال)<br />
 <br />
 return_url: آدرس بازگشت</blockquote>
<br />
برای ارسال درخواست به صورت json می توانید به شکل زیر عمل کنید:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">json_decode</span><span style="color: #007700">(</span><span style="color: #0000BB">file_get_contents</span><span style="color: #007700">(</span><span style="color: #DD0000">"https://poolam.ir/invoice/request?api_key=yourapi_key&amp;amount=youramount&amp;return_url=yourreturn_url<br />"</span><span style="color: #007700">),</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
یعنی بعد از ادرس مورد نظر یک علامت سوال ? قرار داده و سپس پارامتر ها را به همراه مقادیرشان قرار می دهیم<br />
بین هر پارامتر و مقدارش یک علامت = قرار داده ایم و پارامتر ها را با علامت &amp; از هم جدا کرده ایم<br />
نتیجه حاصل را نیز بر روی متغیر result ذخیره کرده ایم تا بتوانیم از آن استفاده کنیم.<br />
<br />
اما حالا سایت مورد نظر چگونه به ما پاسخ خواهد داد و ما چگونه از ان استفاده کنیم؟<br />
وب سایتی ک مثال زدیم در ادامه توضیحاتش پاسخ بازگشتی را ب این صوررت توضیح داده:<br />
<br />
<blockquote><cite>نقل قول: </cite>بعد از ارسال این درخواست یک آرایه با فرمت JSON در جواب شما ارسال می‌شود. اگر ورودی‌ها صحیح باشند و خطایی رخ ندهد خروجی به صورت زیر خواهد بود:<br />
<br />
status: وضعیت (عدد 1 )<br />
 invoice_key: شناسه پرداخت</blockquote>
<br />
یعنی وب سایت در پاسخ درخواست ارسالی ما دو پارامتر status و nvoice_key را برای ما ارسال می کند که طبق توضیحاتش در صورت درست بودن اطلاعات ارسالی ما پارامتر status مقدار 1 و پارامتر nvoice_key هم شناسه پرداخت را دارا خواهد بود.<br />
برای دریافت این پارامتر ها ما می توانیم به یکی از دو روش زیر عمل کنیم:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;status&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">[</span><span style="color: #DD0000">'status'</span><span style="color: #007700">];<br /></span><span style="color: #0000BB">&#36;invoice_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">[</span><span style="color: #DD0000">'status'</span><span style="color: #007700">];&nbsp;<br /></span></code></div></div></div>
<br />
یا<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;status&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">status</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;invoice_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">status</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
منبع: hbportal.ir]]></description>
			<content:encoded><![CDATA[<span style="color: #FF0000;"><span style="font-weight: bold;">ارسال درخواست json به همراه پارامتر های مورد نظر<br />
</span></span><br />
برای ارتباط با api وب سایت ها و دریافت سرویس مورد نظر، گاهی لازم است تعدادی پارامتر ب همراه مقدارشان را به یک ادرس خاص ارسال کرده و پاسخ مورد نظر خود را دریافت کنید.<br />
<br />
به عنوان یک مثال ساده، درگاه پرداخت دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 در بخش دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 خود برای دریافت شناسه پرداخت چنین چیزی را از کاربران خواسته است:<br />
<br />
<blockquote><cite>نقل قول: </cite>دریافت شناسه پرداخت:<br />
برای این منظور باید یک درخواست به صورت JSON یا FORM_DATA به آدرس زیر ارسال کنید. مقادیری که باید ارسال شوند به شرح زیر می‌باشد:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">https</span><span style="color: #007700">:</span><span style="color: #FF8000">//poolam.ir/invoice/request<br /></span><span style="color: #007700">}<br />,</span><span style="color: #DD0000">"api_key"</span><span style="color: #007700">:</span><span style="color: #DD0000">"api_key"<br /></span><span style="color: #007700">,</span><span style="color: #DD0000">"amount"</span><span style="color: #007700">:</span><span style="color: #0000BB">amount<br /></span><span style="color: #DD0000">"return_url"</span><span style="color: #007700">:</span><span style="color: #DD0000">"return_url"<br /></span><span style="color: #007700">{&nbsp;<br /></span></code></div></div></div>
</blockquote>
<br />
و پارامتر های ارسالی را نیز ب شرح زیر تعریف کرده است:<br />
<br />
<blockquote><cite>نقل قول: </cite>api_key: شناسه ترمینال<br />
 <br />
amount: مبلغ (به ریال)<br />
 <br />
 return_url: آدرس بازگشت</blockquote>
<br />
برای ارسال درخواست به صورت json می توانید به شکل زیر عمل کنید:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">json_decode</span><span style="color: #007700">(</span><span style="color: #0000BB">file_get_contents</span><span style="color: #007700">(</span><span style="color: #DD0000">"https://poolam.ir/invoice/request?api_key=yourapi_key&amp;amount=youramount&amp;return_url=yourreturn_url<br />"</span><span style="color: #007700">),</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
یعنی بعد از ادرس مورد نظر یک علامت سوال ? قرار داده و سپس پارامتر ها را به همراه مقادیرشان قرار می دهیم<br />
بین هر پارامتر و مقدارش یک علامت = قرار داده ایم و پارامتر ها را با علامت &amp; از هم جدا کرده ایم<br />
نتیجه حاصل را نیز بر روی متغیر result ذخیره کرده ایم تا بتوانیم از آن استفاده کنیم.<br />
<br />
اما حالا سایت مورد نظر چگونه به ما پاسخ خواهد داد و ما چگونه از ان استفاده کنیم؟<br />
وب سایتی ک مثال زدیم در ادامه توضیحاتش پاسخ بازگشتی را ب این صوررت توضیح داده:<br />
<br />
<blockquote><cite>نقل قول: </cite>بعد از ارسال این درخواست یک آرایه با فرمت JSON در جواب شما ارسال می‌شود. اگر ورودی‌ها صحیح باشند و خطایی رخ ندهد خروجی به صورت زیر خواهد بود:<br />
<br />
status: وضعیت (عدد 1 )<br />
 invoice_key: شناسه پرداخت</blockquote>
<br />
یعنی وب سایت در پاسخ درخواست ارسالی ما دو پارامتر status و nvoice_key را برای ما ارسال می کند که طبق توضیحاتش در صورت درست بودن اطلاعات ارسالی ما پارامتر status مقدار 1 و پارامتر nvoice_key هم شناسه پرداخت را دارا خواهد بود.<br />
برای دریافت این پارامتر ها ما می توانیم به یکی از دو روش زیر عمل کنیم:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;status&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">[</span><span style="color: #DD0000">'status'</span><span style="color: #007700">];<br /></span><span style="color: #0000BB">&#36;invoice_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">[</span><span style="color: #DD0000">'status'</span><span style="color: #007700">];&nbsp;<br /></span></code></div></div></div>
<br />
یا<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;status&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">status</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;invoice_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">status</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
منبع: hbportal.ir]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[داده‌ها در PHP]]></title>
			<link>https://forums.parsjoom.ir/thread-18994.html</link>
			<pubDate>Tue, 15 Dec 2015 09:38:31 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-18994.html</guid>
			<description><![CDATA[داده‌ها در PHP<br />
داده ها<br />
<br />
داده‌ها در php به انواع مختلف تقسیم می‌شوند:<br />
<br />
۱- رشته‌ای، String<br />
<br />
2- اعداد صحیح، Integer<br />
<br />
3- اعداد ممیز شناور ، Floating point number<br />
<br />
4-بولین ،Boolean<br />
<br />
5- آرایه ،Array<br />
<br />
6- شی، Object<br />
<br />
7- تهی، Null<br />
<br />
حال به بررسی تک تک این داده‌ها می‌پردازیم.<br />
داده‌های String در PHP<br />
<br />
یک رشته، یک سری کاراکتر است. یک استرینگ می‌تواند هر نوع متنی باشد.<br />
<br />
مانند: “!Hello World”<br />
<br />
یک مثال در PHP مشاهده کنید.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = "Hello world!";<br />
echo &#36;x;<br />
echo "&lt;br&gt;";<br />
&#36;x = 'Hello world!';<br />
echo &#36;x;<br />
?&gt;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = "Hello world!";<br />
echo &#36;x;<br />
echo "&lt;br&gt;";<br />
&#36;x = 'Hello world!';<br />
echo &#36;x;<br />
?&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
خروجی این دستور متن زیر است:<br />
<br />
Hello world!<br />
Hello world!<br />
داده‌های Integer در PHP<br />
<br />
تمام اعداد به غیر از اعداد اعشاری شامل اعداد صحیح می‌شوند.<br />
<br />
در مثال زیر مدل‌های مختلف اعداد صحیح را مشاهده می‌کنیم. که برای نمایش نوع داده در خروجی از دستور (&#36;)var_dump استفاده می‌کنیم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = 5985;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = -345; // negative number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 0x8C; // hexadecimal number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 047; // octal number<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
18<br />
19<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = 5985;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = -345; // negative number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 0x8C; // hexadecimal number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 047; // octal number<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
<br />
خروجی دستور بالا به صورت زیر نمایش داده می‌شود:<br />
<br />
int(5985)<br />
int(-345)<br />
int(140)<br />
int(39)<br />
<br />
در این خروجی دستور( )var_dump باعث نمایش int که نوع داده است و همچنین عدد مقابل آن را نمایش می‌دهد.<br />
داده‌های Floating Point Number در PHP<br />
<br />
عدد با ممیز شناور می‌تواند به صورت اعشاری  یا نمایی نوشته شود.<br />
<br />
در نوشتن این داده‌ها در PHP از ( )var_dump  استفاده می‌شود.<br />
<br />
مثال زیر را برای اعداد با ممیز شناور مشاهده کنید:<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = 10.365;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 2.4e3;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 8E-5;<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = 10.365;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 2.4e3;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 8E-5;<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
در مثال ذکر شده همانند مثال قبل var_dump برای نمایش نوع داده و عدد مقابل آن است.<br />
در خروجی این مثال هم اعداد اعشاری می‌بینید و هم عدد نمایی. به خروجی مثال دقت کنید:<br />
<br />
float(10.365)<br />
float(2400)<br />
float(8.0E-5)<br />
داده‌های Boolean در PHP<br />
<br />
بولین یک دستور منطقی است که تنها درست یا غلط بودن داده‌ها در PHP نشان می‌دهد<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>var x=true;<br />
var y=false;<br />
1<br />
2<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
var x=true;<br />
var y=false;</code></div></div>
 دستور بولین در بیشتر مواقع، شرایط را بررسی می‌کند که در درس‌های آتی بیشتر در مورد آن توضیح می‌دهیم.<br />
داده‌های Array در PHP<br />
<br />
آرایه‌ها چند مقدار را در یک متغیر نمایش می‌دهند. هنگامی که مقادیر ما بسیار زیاد است، استفاده از آرایه بهترین کزینه است.<br />
<br />
در مثال زیر یک آرایه ایجاد کردیم و با استفاده از ( )var_dump نوع  و مقدار داده ‌ها را نمایش می‌دهیم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;cars=array("Volvo","BMW","Toyota");<br />
var_dump(&#36;cars);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;cars=array("Volvo","BMW","Toyota");<br />
var_dump(&#36;cars);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
حال خروجی مثال بالا را بررسی کنیم.<br />
<br />
array(3) { [0]=&gt; string(5) “Volvo” [1]=&gt; string(3) “BMW” [2]=&gt; string(6) “Toyota” }<br />
<br />
اگر به خروجی دقت کنید، مشاهده می‌کنید ابتدا دستور var_dump نوع داده‌‌ها در  PHP مشخص  و سپس دستور آرایه، تعداد آن را بیان کرده است، در ادامه نوع و تعداد داده‌های استفاده شده در آرایه  یعنی Volvo، BMW، Toyota را نیز بیان می‌کند.<br />
<br />
تنها یک سوال باقی می‌ماند، اعداد واقع شده در علامت‌های [ ] بیان کننده چه هستند؟<br />
<br />
در آرایه ها جایگاه عناصر از ۰ شمارش می‌شود، به همین دلیل درعلامت‌های [ ] اعداد صفر و سپس ۱ و ۲ را چاپ نموده است.<br />
<br />
در اینجا تنها اشاره کوچکی به قوانین آرایه ها کردیم تا در بخش های آتی بیشتر راجع به آرایه‌ها توضیح دهیم.<br />
 داده‌های Object در PHP<br />
<br />
یک شی نوعی داده است که اطلاعاتی را درباره چگونگی پردازش داده‌ها ذخیره می‌کند.<br />
<br />
 در پی اچ پی، شی باید به صورت واضح بیان شده باشد. ابتدا ما باید یک کلاس برای یک شی اعلام کنیم، که با کلمه کلیدی class بیان می‌شود که شامل خواص، ویژگی‌ها و روش‌ها است. سپس با معرفی نوع داده در کلاس شی به استفاده از آن در مواقعی که می‌خواهیم، می‌پردازیم. در ادامه تدریس با مدل نوشتن class و Obj (آبجکت) بیشتر آشنا می‌شویم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;?php<br />
class Car<br />
{<br />
&nbsp;&nbsp;var &#36;color;<br />
&nbsp;&nbsp;function Car(&#36;color="green")<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;this-&gt;color = &#36;color;<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;function what_color()<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;return &#36;this-&gt;color;<br />
&nbsp;&nbsp;}<br />
}<br />
?&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;?php<br />
class Car<br />
{<br />
&nbsp;&nbsp;var &#36;color;<br />
&nbsp;&nbsp;function Car(&#36;color="green")<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;this-&gt;color = &#36;color;<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;function what_color()<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;return &#36;this-&gt;color;<br />
&nbsp;&nbsp;}<br />
}<br />
?&gt;</code></div></div>
<br />
داده‌های NULL درPHP<br />
<br />
تهی نشان دهنده این است که  آن داده‌ها درPHP ارزش ندارد و NULL تنها روش نشان دادن این است که آن مقدار ارزشی برابر با تهی دارد. این دستور برای تمایز بین رشته‎‌هایی که خالی هستند و ارزش‌های پوچ در پایگاه داده استفاده می‌شود.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x="Hello world!";<br />
&#36;x=null;<br />
var_dump(&#36;x);<br />
?&gt;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x="Hello world!";<br />
&#36;x=null;<br />
var_dump(&#36;x);<br />
?&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
خروجی دستور بالا به صورت زیر است:<br />
<br />
NULL<br />
<br />
تنها var_dump  نوع داده‌ها در PHP را بیان می‌کند ولی برای آن هیچ ارزشی قائل نمی‌شود]]></description>
			<content:encoded><![CDATA[داده‌ها در PHP<br />
داده ها<br />
<br />
داده‌ها در php به انواع مختلف تقسیم می‌شوند:<br />
<br />
۱- رشته‌ای، String<br />
<br />
2- اعداد صحیح، Integer<br />
<br />
3- اعداد ممیز شناور ، Floating point number<br />
<br />
4-بولین ،Boolean<br />
<br />
5- آرایه ،Array<br />
<br />
6- شی، Object<br />
<br />
7- تهی، Null<br />
<br />
حال به بررسی تک تک این داده‌ها می‌پردازیم.<br />
داده‌های String در PHP<br />
<br />
یک رشته، یک سری کاراکتر است. یک استرینگ می‌تواند هر نوع متنی باشد.<br />
<br />
مانند: “!Hello World”<br />
<br />
یک مثال در PHP مشاهده کنید.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = "Hello world!";<br />
echo &#36;x;<br />
echo "&lt;br&gt;";<br />
&#36;x = 'Hello world!';<br />
echo &#36;x;<br />
?&gt;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = "Hello world!";<br />
echo &#36;x;<br />
echo "&lt;br&gt;";<br />
&#36;x = 'Hello world!';<br />
echo &#36;x;<br />
?&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
خروجی این دستور متن زیر است:<br />
<br />
Hello world!<br />
Hello world!<br />
داده‌های Integer در PHP<br />
<br />
تمام اعداد به غیر از اعداد اعشاری شامل اعداد صحیح می‌شوند.<br />
<br />
در مثال زیر مدل‌های مختلف اعداد صحیح را مشاهده می‌کنیم. که برای نمایش نوع داده در خروجی از دستور (&#36;)var_dump استفاده می‌کنیم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = 5985;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = -345; // negative number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 0x8C; // hexadecimal number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 047; // octal number<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
18<br />
19<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = 5985;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = -345; // negative number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 0x8C; // hexadecimal number<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 047; // octal number<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
<br />
خروجی دستور بالا به صورت زیر نمایش داده می‌شود:<br />
<br />
int(5985)<br />
int(-345)<br />
int(140)<br />
int(39)<br />
<br />
در این خروجی دستور( )var_dump باعث نمایش int که نوع داده است و همچنین عدد مقابل آن را نمایش می‌دهد.<br />
داده‌های Floating Point Number در PHP<br />
<br />
عدد با ممیز شناور می‌تواند به صورت اعشاری  یا نمایی نوشته شود.<br />
<br />
در نوشتن این داده‌ها در PHP از ( )var_dump  استفاده می‌شود.<br />
<br />
مثال زیر را برای اعداد با ممیز شناور مشاهده کنید:<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x = 10.365;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 2.4e3;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 8E-5;<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x = 10.365;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 2.4e3;<br />
var_dump(&#36;x);<br />
echo "&lt;br&gt;";<br />
&#36;x = 8E-5;<br />
var_dump(&#36;x);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
در مثال ذکر شده همانند مثال قبل var_dump برای نمایش نوع داده و عدد مقابل آن است.<br />
در خروجی این مثال هم اعداد اعشاری می‌بینید و هم عدد نمایی. به خروجی مثال دقت کنید:<br />
<br />
float(10.365)<br />
float(2400)<br />
float(8.0E-5)<br />
داده‌های Boolean در PHP<br />
<br />
بولین یک دستور منطقی است که تنها درست یا غلط بودن داده‌ها در PHP نشان می‌دهد<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>var x=true;<br />
var y=false;<br />
1<br />
2<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
var x=true;<br />
var y=false;</code></div></div>
 دستور بولین در بیشتر مواقع، شرایط را بررسی می‌کند که در درس‌های آتی بیشتر در مورد آن توضیح می‌دهیم.<br />
داده‌های Array در PHP<br />
<br />
آرایه‌ها چند مقدار را در یک متغیر نمایش می‌دهند. هنگامی که مقادیر ما بسیار زیاد است، استفاده از آرایه بهترین کزینه است.<br />
<br />
در مثال زیر یک آرایه ایجاد کردیم و با استفاده از ( )var_dump نوع  و مقدار داده ‌ها را نمایش می‌دهیم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;cars=array("Volvo","BMW","Toyota");<br />
var_dump(&#36;cars);<br />
?&gt;&nbsp;&nbsp;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;cars=array("Volvo","BMW","Toyota");<br />
var_dump(&#36;cars);<br />
?&gt;&nbsp;&nbsp;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
حال خروجی مثال بالا را بررسی کنیم.<br />
<br />
array(3) { [0]=&gt; string(5) “Volvo” [1]=&gt; string(3) “BMW” [2]=&gt; string(6) “Toyota” }<br />
<br />
اگر به خروجی دقت کنید، مشاهده می‌کنید ابتدا دستور var_dump نوع داده‌‌ها در  PHP مشخص  و سپس دستور آرایه، تعداد آن را بیان کرده است، در ادامه نوع و تعداد داده‌های استفاده شده در آرایه  یعنی Volvo، BMW، Toyota را نیز بیان می‌کند.<br />
<br />
تنها یک سوال باقی می‌ماند، اعداد واقع شده در علامت‌های [ ] بیان کننده چه هستند؟<br />
<br />
در آرایه ها جایگاه عناصر از ۰ شمارش می‌شود، به همین دلیل درعلامت‌های [ ] اعداد صفر و سپس ۱ و ۲ را چاپ نموده است.<br />
<br />
در اینجا تنها اشاره کوچکی به قوانین آرایه ها کردیم تا در بخش های آتی بیشتر راجع به آرایه‌ها توضیح دهیم.<br />
 داده‌های Object در PHP<br />
<br />
یک شی نوعی داده است که اطلاعاتی را درباره چگونگی پردازش داده‌ها ذخیره می‌کند.<br />
<br />
 در پی اچ پی، شی باید به صورت واضح بیان شده باشد. ابتدا ما باید یک کلاس برای یک شی اعلام کنیم، که با کلمه کلیدی class بیان می‌شود که شامل خواص، ویژگی‌ها و روش‌ها است. سپس با معرفی نوع داده در کلاس شی به استفاده از آن در مواقعی که می‌خواهیم، می‌پردازیم. در ادامه تدریس با مدل نوشتن class و Obj (آبجکت) بیشتر آشنا می‌شویم.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;?php<br />
class Car<br />
{<br />
&nbsp;&nbsp;var &#36;color;<br />
&nbsp;&nbsp;function Car(&#36;color="green")<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;this-&gt;color = &#36;color;<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;function what_color()<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;return &#36;this-&gt;color;<br />
&nbsp;&nbsp;}<br />
}<br />
?&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;?php<br />
class Car<br />
{<br />
&nbsp;&nbsp;var &#36;color;<br />
&nbsp;&nbsp;function Car(&#36;color="green")<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#36;this-&gt;color = &#36;color;<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;function what_color()<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;return &#36;this-&gt;color;<br />
&nbsp;&nbsp;}<br />
}<br />
?&gt;</code></div></div>
<br />
داده‌های NULL درPHP<br />
<br />
تهی نشان دهنده این است که  آن داده‌ها درPHP ارزش ندارد و NULL تنها روش نشان دادن این است که آن مقدار ارزشی برابر با تهی دارد. این دستور برای تمایز بین رشته‎‌هایی که خالی هستند و ارزش‌های پوچ در پایگاه داده استفاده می‌شود.<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
<br />
&lt;?php<br />
&#36;x="Hello world!";<br />
&#36;x=null;<br />
var_dump(&#36;x);<br />
?&gt;<br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
&lt;body&gt;<br />
 <br />
&lt;?php<br />
&#36;x="Hello world!";<br />
&#36;x=null;<br />
var_dump(&#36;x);<br />
?&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></div></div>
<br />
خروجی دستور بالا به صورت زیر است:<br />
<br />
NULL<br />
<br />
تنها var_dump  نوع داده‌ها در PHP را بیان می‌کند ولی برای آن هیچ ارزشی قائل نمی‌شود]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مشکل با اسکریپ دانلود]]></title>
			<link>https://forums.parsjoom.ir/thread-17611.html</link>
			<pubDate>Mon, 30 Mar 2015 17:10:46 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-17611.html</guid>
			<description><![CDATA[سلام دوستان عزیز من یک اسکریپ دانلود فایل دارم ولی نمیتونم نصبش کنم لطفا راهنمایی کنید<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			demo.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=7943">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">5</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">14.58 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[سلام دوستان عزیز من یک اسکریپ دانلود فایل دارم ولی نمیتونم نصبش کنم لطفا راهنمایی کنید<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			demo.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=7943">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">5</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">14.58 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[کتاب آموزش php و MySql به زبان ساده]]></title>
			<link>https://forums.parsjoom.ir/thread-16605.html</link>
			<pubDate>Sat, 15 Nov 2014 06:14:17 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-16605.html</guid>
			<description><![CDATA[<div style="text-align: center;"><img src="http://forums.parsjoom.ir/imgup/1/1416031737_1_d2a6b381a2.jpg" border="0" alt="[تصویر:  1416031737_1_d2a6b381a2.jpg]" /></div>
<br />
درود<br />
کتاب آموزش php و MySql به زبان ساده نوشته سید محمدرضا حسینیان راوندی به زبان ساده و روان را میتوانید از پیوست دریافت کنید.در این کتاب سعی شده به ساده ترین روش این زبان برنامه نویسی تحت وب آموزش داده شود.<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			Learning.Easy.And.Practical.PHP.And.Mysql.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=7576">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">80</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">2.05 مگابایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><img src="http://forums.parsjoom.ir/imgup/1/1416031737_1_d2a6b381a2.jpg" border="0" alt="[تصویر:  1416031737_1_d2a6b381a2.jpg]" /></div>
<br />
درود<br />
کتاب آموزش php و MySql به زبان ساده نوشته سید محمدرضا حسینیان راوندی به زبان ساده و روان را میتوانید از پیوست دریافت کنید.در این کتاب سعی شده به ساده ترین روش این زبان برنامه نویسی تحت وب آموزش داده شود.<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			Learning.Easy.And.Practical.PHP.And.Mysql.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=7576">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">80</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">2.05 مگابایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[محافظت از کدهای پروژه php]]></title>
			<link>https://forums.parsjoom.ir/thread-14039.html</link>
			<pubDate>Sun, 12 Jan 2014 09:50:09 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-14039.html</guid>
			<description><![CDATA[یکی از مسائل مهم در زمینه کد نویسی php محافظت از کد (سورس) پروژه است,<br />
<br />
دو دلیل عمده محافظت از سورس php یکی امنیت خود پروژه (محافظت از فایل هایی کهدارای اطلاعات مهم هستند مثل config.php که حاوی رمز عبور و … )می باشد.<br />
<br />
دوم جلوگیری از سو استفاده در نرم افزار های تجاری !<br />
<br />
کد یا به اصطلاح اینکود کردت php در حقیقت پیچیده کردن کد ها می باشند و مانند روش md5 نیست که عملا رمز شود و به صورت مستقیم قابل برگشت نباشد!!<br />
<br />
ما روش محافظت از کد ها را به سه دسته ابتدایی , متوسط و حرفه ای تقسیم می کنیم,<br />
<br />
روش ابتدایی:<br />
<br />
اسم ابتدایی شما را به اشتباه نیندازد, آنچنان که فکر می کنید ساده هم نیست,<br />
<br />
در این روش همه چیز به خودتان بستگی دارد,به سبک و روش کد نویسی شما که تا چه حد بتوانید کد ها را پیچیده بنویسید که کسی از آن سر در نیاورد,  استفاده از متغیر های زیاد تقسیم عبارات, و ایتفاده از نام های غیر معمول و گیج کننده و هر چیزی که فکر می کنید کار را دشوار می کند,<br />
<br />
حتی اگر بخواهید از روش های بعدی استفاده کنید در مرحله ی نخست باید این مرحله را به خوبی پست سر بگذارید تا امنیت سورس بیشتر تضمین شود,<br />
<br />
نرم افزار زیر نام های متغییر ها را سخت می کند و گیج کننده می کند:<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
روش متوسط:<br />
 در این روش با تابع base64  سورس ها را encode می کنید , برای Encode می توانید از سایت زیر استفاده کنید:<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
سایت بالا کد :<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;php echo”Hello Phptik”; ?&gt;</code></div></div>
<br />
را به<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;?php /*** PHP Encode v1.0 by zeura.com ***/ &#36;XnNhAWEnhoiqwciqpoHH=file(__FILE__);eval(base64_decode(“aWYoIWZ1bmN0aW9uX2V4aXN&#8203;0cygiWWl1bklVWTc2YkJodWhOWUlPOCIpKXtmdW5jdGlvbiBZaXVuSVVZNzZiQmh1aE5ZSU84KCRnLCR&#8203;iPTApeyRhPWltcGxvZGUoIlxuIiwkZyk7JGQ9YXJyYXkoNjU1LDIzNiw0MCk7aWYoJGI9PTApICRmPXN&#8203;1YnN0cigkYSwkZFswXSwkZFsxXSk7ZWxzZWlmKCRiPT0xKSAkZj1zdWJzdHIoJGEsJGRbMF0rJGRbMV0&#8203;sJGRbMl0pO2Vsc2UgJGY9dHJpbShzdWJzdHIoJGEsJGRbMF0rJGRbMV0rJGRbMl0pKTtyZXR1cm4oJGY&#8203;pO319″));eval(base64_decode(YiunIUY76bBhuhNYIO8(&#36;XnNhAWEnhoiqwciqpoHH)));eval(Zs&#8203;ldkfhGYU87iyihdfsow(YiunIUY76bBhuhNYIO8(&#36;XnNhAWEnhoiqwciqpoHH,2),YiunIUY76bBhuhN&#8203;YIO8(&#36;XnNhAWEnhoiqwciqpoHH,1)));__halt_compiler();aWYoIWZ1bmN0aW9uX2V4aXN0cygiWn&#8203;NsZGtmaEdZVTg3aXlpaGRmc293Iikpe2Z1bmN0aW9uIFpzbGRrZmhHWVU4N2l5aWhkZnNvdygkYSwkaC&#8203;l7aWYoJGg9PXNoYTEoJGEpKXtyZXR1cm4oZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoJGEpKSk7fWVsc2&#8203;V7ZWNobygiRXJyb3I6IEZpbGUgTW9kaWZpZWQiKTt9fX0=0837baa3464470a355b13f4189e8ec9388&#8203;da7cf3synIKODlSk3OyFfySM3JyVcIyCgoycxWsgYA</code></div></div>
<br />
تغییر می دهد,<br />
شاید فکر کنید که روش بسیار خوبی باشه, شاید هم تا حدی درست باشه چون خیلی از تازه کار ها ی php هم نم یتونند از این کد سر در بیارند,ولی قابل Decode شدن می باشد اما از هیچی که بهتر است :)<br />
روش حرفه ای :<br />
در این روش از دو نرم افزار معروف در این زمینه می شود استفاده کرد, Zend ,Ioncube !<br />
این دو نرم افزار به صورت حرفه ای سورس را کد می کنند, و به راحتی قابل برگشت نیستند, البته هر دو این نرم افزار ها پولی می باشند و سرور مورد استفاده شما جهت اجرای PHP باید لودر این دو را داشته باشد,<br />
اسکریپت های بزرگ تجاری از این نرم افزار ها استفاده می کنند که در برخی از نظر سنجی ها Ioncube بهتر شناخته شده و کاربردی تر و امن تر می باشد,<br />
این آخر مرحله و بهترین مرحله می باشد,<br />
نمی خوام نا امیدتون کنم ولی بعضی سایت ها حتی آخرین نسخه Ioncube که ورژن ۸ است رو به صورت آنلاین دیکود می کنند!<br />
خلاصه این مطلب اینه که امنیت ۱۰۰ درصد نیست ولی یه کم امنیت بهتر از هیچی امنیته!<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></description>
			<content:encoded><![CDATA[یکی از مسائل مهم در زمینه کد نویسی php محافظت از کد (سورس) پروژه است,<br />
<br />
دو دلیل عمده محافظت از سورس php یکی امنیت خود پروژه (محافظت از فایل هایی کهدارای اطلاعات مهم هستند مثل config.php که حاوی رمز عبور و … )می باشد.<br />
<br />
دوم جلوگیری از سو استفاده در نرم افزار های تجاری !<br />
<br />
کد یا به اصطلاح اینکود کردت php در حقیقت پیچیده کردن کد ها می باشند و مانند روش md5 نیست که عملا رمز شود و به صورت مستقیم قابل برگشت نباشد!!<br />
<br />
ما روش محافظت از کد ها را به سه دسته ابتدایی , متوسط و حرفه ای تقسیم می کنیم,<br />
<br />
روش ابتدایی:<br />
<br />
اسم ابتدایی شما را به اشتباه نیندازد, آنچنان که فکر می کنید ساده هم نیست,<br />
<br />
در این روش همه چیز به خودتان بستگی دارد,به سبک و روش کد نویسی شما که تا چه حد بتوانید کد ها را پیچیده بنویسید که کسی از آن سر در نیاورد,  استفاده از متغیر های زیاد تقسیم عبارات, و ایتفاده از نام های غیر معمول و گیج کننده و هر چیزی که فکر می کنید کار را دشوار می کند,<br />
<br />
حتی اگر بخواهید از روش های بعدی استفاده کنید در مرحله ی نخست باید این مرحله را به خوبی پست سر بگذارید تا امنیت سورس بیشتر تضمین شود,<br />
<br />
نرم افزار زیر نام های متغییر ها را سخت می کند و گیج کننده می کند:<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
روش متوسط:<br />
 در این روش با تابع base64  سورس ها را encode می کنید , برای Encode می توانید از سایت زیر استفاده کنید:<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
سایت بالا کد :<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;php echo”Hello Phptik”; ?&gt;</code></div></div>
<br />
را به<br />
<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>&lt;?php /*** PHP Encode v1.0 by zeura.com ***/ &#36;XnNhAWEnhoiqwciqpoHH=file(__FILE__);eval(base64_decode(“aWYoIWZ1bmN0aW9uX2V4aXN&#8203;0cygiWWl1bklVWTc2YkJodWhOWUlPOCIpKXtmdW5jdGlvbiBZaXVuSVVZNzZiQmh1aE5ZSU84KCRnLCR&#8203;iPTApeyRhPWltcGxvZGUoIlxuIiwkZyk7JGQ9YXJyYXkoNjU1LDIzNiw0MCk7aWYoJGI9PTApICRmPXN&#8203;1YnN0cigkYSwkZFswXSwkZFsxXSk7ZWxzZWlmKCRiPT0xKSAkZj1zdWJzdHIoJGEsJGRbMF0rJGRbMV0&#8203;sJGRbMl0pO2Vsc2UgJGY9dHJpbShzdWJzdHIoJGEsJGRbMF0rJGRbMV0rJGRbMl0pKTtyZXR1cm4oJGY&#8203;pO319″));eval(base64_decode(YiunIUY76bBhuhNYIO8(&#36;XnNhAWEnhoiqwciqpoHH)));eval(Zs&#8203;ldkfhGYU87iyihdfsow(YiunIUY76bBhuhNYIO8(&#36;XnNhAWEnhoiqwciqpoHH,2),YiunIUY76bBhuhN&#8203;YIO8(&#36;XnNhAWEnhoiqwciqpoHH,1)));__halt_compiler();aWYoIWZ1bmN0aW9uX2V4aXN0cygiWn&#8203;NsZGtmaEdZVTg3aXlpaGRmc293Iikpe2Z1bmN0aW9uIFpzbGRrZmhHWVU4N2l5aWhkZnNvdygkYSwkaC&#8203;l7aWYoJGg9PXNoYTEoJGEpKXtyZXR1cm4oZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoJGEpKSk7fWVsc2&#8203;V7ZWNobygiRXJyb3I6IEZpbGUgTW9kaWZpZWQiKTt9fX0=0837baa3464470a355b13f4189e8ec9388&#8203;da7cf3synIKODlSk3OyFfySM3JyVcIyCgoycxWsgYA</code></div></div>
<br />
تغییر می دهد,<br />
شاید فکر کنید که روش بسیار خوبی باشه, شاید هم تا حدی درست باشه چون خیلی از تازه کار ها ی php هم نم یتونند از این کد سر در بیارند,ولی قابل Decode شدن می باشد اما از هیچی که بهتر است :)<br />
روش حرفه ای :<br />
در این روش از دو نرم افزار معروف در این زمینه می شود استفاده کرد, Zend ,Ioncube !<br />
این دو نرم افزار به صورت حرفه ای سورس را کد می کنند, و به راحتی قابل برگشت نیستند, البته هر دو این نرم افزار ها پولی می باشند و سرور مورد استفاده شما جهت اجرای PHP باید لودر این دو را داشته باشد,<br />
اسکریپت های بزرگ تجاری از این نرم افزار ها استفاده می کنند که در برخی از نظر سنجی ها Ioncube بهتر شناخته شده و کاربردی تر و امن تر می باشد,<br />
این آخر مرحله و بهترین مرحله می باشد,<br />
نمی خوام نا امیدتون کنم ولی بعضی سایت ها حتی آخرین نسخه Ioncube که ورژن ۸ است رو به صورت آنلاین دیکود می کنند!<br />
خلاصه این مطلب اینه که امنیت ۱۰۰ درصد نیست ولی یه کم امنیت بهتر از هیچی امنیته!<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[دانلود رایگان آموزش فارسی PHP & MySQL , CSS , JavaScript , HTML]]></title>
			<link>https://forums.parsjoom.ir/thread-12407.html</link>
			<pubDate>Mon, 29 Jul 2013 19:01:28 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-12407.html</guid>
			<description><![CDATA[این دوره آموزشی به صورت کاملا عملی و کاربردی می باشد.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></description>
			<content:encoded><![CDATA[این دوره آموزشی به صورت کاملا عملی و کاربردی می باشد.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[از صفر تا 100 php]]></title>
			<link>https://forums.parsjoom.ir/thread-6110.html</link>
			<pubDate>Wed, 16 May 2012 13:54:34 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-6110.html</guid>
			<description><![CDATA[سلام دوستان عزیز<br />
<br />
<br />
با استفاده از این لینک می توانید با php آشنایی کامل پیدا کنید و به راحتی از کد ها استفاده نمایید<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></description>
			<content:encoded><![CDATA[سلام دوستان عزیز<br />
<br />
<br />
با استفاده از این لینک می توانید با php آشنایی کامل پیدا کنید و به راحتی از کد ها استفاده نمایید<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[توابع مربوط به آرایه ها در php]]></title>
			<link>https://forums.parsjoom.ir/thread-6109.html</link>
			<pubDate>Wed, 16 May 2012 13:49:53 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-6109.html</guid>
			<description><![CDATA[یکی از قدرتمند ترین قسمتهای پی اچ پی آرایه ها هستند.در این مقاله به بررسی آرایه و توابع کار با آرایه در پی اچ پی میپردازیم. داشتن بک مرجع کامل در مورد آرایه ها به زبان فارسی یکی از نیازهای اولیه برنامه نویسان پی اچ پی هست.که البته به مرور و با کار کردن با هر کدوم از توابع مربوط به آرایه ها دیگه نیاز چندانی به این مرجع پیدا نخواهید کرد اما برای زمانی که نیاز به تابع خاصی داشته باشید یا با توابع مربوط به آرایه ها آشنا باشید ابن مقاله میتونه نیاز شما رو برطرف کنه.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></description>
			<content:encoded><![CDATA[یکی از قدرتمند ترین قسمتهای پی اچ پی آرایه ها هستند.در این مقاله به بررسی آرایه و توابع کار با آرایه در پی اچ پی میپردازیم. داشتن بک مرجع کامل در مورد آرایه ها به زبان فارسی یکی از نیازهای اولیه برنامه نویسان پی اچ پی هست.که البته به مرور و با کار کردن با هر کدوم از توابع مربوط به آرایه ها دیگه نیاز چندانی به این مرجع پیدا نخواهید کرد اما برای زمانی که نیاز به تابع خاصی داشته باشید یا با توابع مربوط به آرایه ها آشنا باشید ابن مقاله میتونه نیاز شما رو برطرف کنه.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[امنیت در کد های پی اچ پی]]></title>
			<link>https://forums.parsjoom.ir/thread-5886.html</link>
			<pubDate>Thu, 03 May 2012 12:23:28 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-5886.html</guid>
			<description><![CDATA[مقاله اي در مورد امنيت در كد هاي php <br />
<br />
<br />
نویسنده:  SuB ZerO<br />
<br />
تعداد صفحات : 12<br />
<br />
منبع : ایرچتان<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			PHP Secure Code.pdf</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/pdf.gif" border="0" alt=".pdf" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=4105">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">58</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">272.54 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[مقاله اي در مورد امنيت در كد هاي php <br />
<br />
<br />
نویسنده:  SuB ZerO<br />
<br />
تعداد صفحات : 12<br />
<br />
منبع : ایرچتان<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			PHP Secure Code.pdf</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/pdf.gif" border="0" alt=".pdf" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=4105">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">58</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">272.54 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[متدهای جادویی در php ]]></title>
			<link>https://forums.parsjoom.ir/thread-5885.html</link>
			<pubDate>Thu, 03 May 2012 12:18:24 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-5885.html</guid>
			<description><![CDATA[متدهای جادویی در PHP<br />
PHP شامل تعدادی از متدهاییست که با نام " متدهای جادویی " شناخته میشن.این متدها با دو زیر خط (Underline یا underscore) شروع میشن.این متدها در جاهای مختلف استفاده میشن و خیلی مفید هستن.در ادامه نگاهی میکنیم به متهای جدویی در PHP .<br />
<br />
متد سازنده کلاس یا __construct()<br />
اگر با برنامه نویسی شیء گرا در PHP آشنا باشید حتمن با این متد کار کردید.این متد هنگامی که یک نمونه از یک کلاس ساخته میشه اجرا خواهد شد.مثال زیر رو در نظر بگیرید :<br />
<br />
کد PHP:<br />
<br />
<div style="text-align: left;">
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">Animal</span><span style="color: #007700">{<br /><br />function&nbsp;</span><span style="color: #0000BB">__construct</span><span style="color: #007700">()<br /><br />{<br /><br />echo&nbsp;</span><span style="color: #DD0000">'Animal'</span><span style="color: #007700">;<br /><br />}<br /><br />}<br /><br /></span><span style="color: #0000BB">&#36;animal&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Animal</span><span style="color: #007700">();<br /><br /></span><span style="color: #FF8000">//&nbsp;output&nbsp;:&nbsp;Animal&nbsp;<br /></span></code></div></div></div>
</div>
<br />
در کلاس Animal یک متد ایجاد کردیم با نام __construct() و در این متد رشته Animal رو نمایش دادیم. هنگامی که از کلاس Animal یک نمونه ایجاد میکنیم تابع __construct() اجرا میشه و رشته Animal در خروجی نمایش داده میشه.<br />
متد مخرب یا __destruct()<br />
این متد برعکی متد __construct عمل میکنه.یعنی هنگامی که کلاس میخواد از حافظه خارج بشه این متد اجرا میشه.<br />
مثال :<br />
<br />
<div style="text-align: left;">
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">DB</span><span style="color: #007700">{<br /><br /></span><span style="color: #0000BB">…</span><span style="color: #007700">..<br /><br />function&nbsp;</span><span style="color: #0000BB">__destruct</span><span style="color: #007700">()<br /><br />{<br /><br /></span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">disconnect</span><span style="color: #007700">();<br /><br />}<br /><br /></span><span style="color: #0000BB">…</span><span style="color: #007700">..<br /><br />}<br /><br /></span><span style="color: #0000BB">&#36;db&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">DB</span><span style="color: #007700">();<br /><br />unset(</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
</div>
<br />
در کلاس بالا هنگامی که تابع unset میخواد کلاس &#36;animal رو از حافظه خارج کنه متد __destruct() اجرا میشه و ارتباط با دیتابیس قطع میشه.<br />
Overloading در PHP<br />
در PHP واژه Overloading به معنی ایجاد متدها و متغیرهای داینامیک است. این متدها و متغیر ها به وسیله متدهای جادویی یا Magic Methods ساخته میشن.<br />
<br />
<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></description>
			<content:encoded><![CDATA[متدهای جادویی در PHP<br />
PHP شامل تعدادی از متدهاییست که با نام " متدهای جادویی " شناخته میشن.این متدها با دو زیر خط (Underline یا underscore) شروع میشن.این متدها در جاهای مختلف استفاده میشن و خیلی مفید هستن.در ادامه نگاهی میکنیم به متهای جدویی در PHP .<br />
<br />
متد سازنده کلاس یا __construct()<br />
اگر با برنامه نویسی شیء گرا در PHP آشنا باشید حتمن با این متد کار کردید.این متد هنگامی که یک نمونه از یک کلاس ساخته میشه اجرا خواهد شد.مثال زیر رو در نظر بگیرید :<br />
<br />
کد PHP:<br />
<br />
<div style="text-align: left;">
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">Animal</span><span style="color: #007700">{<br /><br />function&nbsp;</span><span style="color: #0000BB">__construct</span><span style="color: #007700">()<br /><br />{<br /><br />echo&nbsp;</span><span style="color: #DD0000">'Animal'</span><span style="color: #007700">;<br /><br />}<br /><br />}<br /><br /></span><span style="color: #0000BB">&#36;animal&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Animal</span><span style="color: #007700">();<br /><br /></span><span style="color: #FF8000">//&nbsp;output&nbsp;:&nbsp;Animal&nbsp;<br /></span></code></div></div></div>
</div>
<br />
در کلاس Animal یک متد ایجاد کردیم با نام __construct() و در این متد رشته Animal رو نمایش دادیم. هنگامی که از کلاس Animal یک نمونه ایجاد میکنیم تابع __construct() اجرا میشه و رشته Animal در خروجی نمایش داده میشه.<br />
متد مخرب یا __destruct()<br />
این متد برعکی متد __construct عمل میکنه.یعنی هنگامی که کلاس میخواد از حافظه خارج بشه این متد اجرا میشه.<br />
مثال :<br />
<br />
<div style="text-align: left;">
<div class="codeblock phpcodeblock"><div class="title">کد php: <br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">DB</span><span style="color: #007700">{<br /><br /></span><span style="color: #0000BB">…</span><span style="color: #007700">..<br /><br />function&nbsp;</span><span style="color: #0000BB">__destruct</span><span style="color: #007700">()<br /><br />{<br /><br /></span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">disconnect</span><span style="color: #007700">();<br /><br />}<br /><br /></span><span style="color: #0000BB">…</span><span style="color: #007700">..<br /><br />}<br /><br /></span><span style="color: #0000BB">&#36;db&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">DB</span><span style="color: #007700">();<br /><br />unset(</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
</div>
<br />
در کلاس بالا هنگامی که تابع unset میخواد کلاس &#36;animal رو از حافظه خارج کنه متد __destruct() اجرا میشه و ارتباط با دیتابیس قطع میشه.<br />
Overloading در PHP<br />
در PHP واژه Overloading به معنی ایجاد متدها و متغیرهای داینامیک است. این متدها و متغیر ها به وسیله متدهای جادویی یا Magic Methods ساخته میشن.<br />
<br />
<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[کتاب آموزش php]]></title>
			<link>https://forums.parsjoom.ir/thread-5798.html</link>
			<pubDate>Sun, 29 Apr 2012 11:04:02 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-5798.html</guid>
			<description><![CDATA[کتاب آموزش php<br />
نویسنده: آقای محمد بشیری<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			PHP-Mohammad-Bashiri.pdf</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/pdf.gif" border="0" alt=".pdf" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=4062">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">221</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">1.63 مگابایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[کتاب آموزش php<br />
نویسنده: آقای محمد بشیری<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			PHP-Mohammad-Bashiri.pdf</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/pdf.gif" border="0" alt=".pdf" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=4062">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">221</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">1.63 مگابایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[توابع پر کاربرد در PHP]]></title>
			<link>https://forums.parsjoom.ir/thread-5546.html</link>
			<pubDate>Fri, 13 Apr 2012 19:07:18 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-5546.html</guid>
			<description><![CDATA[با سلام<br />
<br />
فایل آموزشی تابع پر کاربرد در PHP<br />
<br />
امیدوارم به کار همه دوستان بیاد<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			php_function.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=3928">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">123</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">555.14 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[با سلام<br />
<br />
فایل آموزشی تابع پر کاربرد در PHP<br />
<br />
امیدوارم به کار همه دوستان بیاد<br /><!-- start: postbit_attachments_attachment -->
<html>
		<head>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style type="text/css">
<!--
td.attachrow		{font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
-->
</style>
	<style>
<!--
table.attachtable	{font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow		{font: normal 11px Tahoma;}
-->
</style>
	</head>

	<table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
	</table>
	<table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">
		<tr>
			<td colspan="3" class="attachheader" width="100%" align="center"><b>
			php_function.zip</b></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">نوع فا&#1740;ل</span></td>
			<td class="attachrow" width="75%">
			<img src="images/attachtypes/zip.gif" border="0" alt=".zip" /></td>
			<td rowspan="3" class="attachrow" width="10%" align="center">
			<a href="attachment.php?aid=3928">
			<img src="images/download.png" alt="" border="0"></a><br>
</td>		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
			<td class="attachrow" width="75%"><span class="genmed">123</span></td>
		</tr>
		<tr>
			<td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
			<td class="attachrow" width="75%">555.14 کیلوبایت</td>
		</tr>
	</table>
	<br>
	</head>
	</html>

<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[تبدیل پسوند صفحات سایت از php,html به aspx]]></title>
			<link>https://forums.parsjoom.ir/thread-1917.html</link>
			<pubDate>Mon, 22 Aug 2011 11:00:59 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-1917.html</guid>
			<description><![CDATA[<div style="text-align: right;">کسایی که در کار طراحی وب و برنامه نویسی وب کار میکنند حتما با ساختار زبان های تحت وب آشنا هستند<br />
سایتها معمولا با php و asp برنامه نویسی می شوند. جوملا هم با php نوشته شده است<br />
حالا شما شاید بخوایید بازدید کننده ای که وارد سایت شما میشود فکر کند که سایت شما به جای php با asp نوشته شده است<br />
کافیست پسوند صفحات سایت را از php به aspx تغییر بدهید، در ضمن این را یادآور بشوم که کسی که php کار کرده و با جوملا کار کرده میتواند بفهمد که سایت شما با چه برنامه ای نوشته شده است ،ولی این کاری که ما میکنیم بیشتر برای آماتورها است.<br />
اول از همه شما باید فایل router.php را در این مسیر باز کنید:<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>Includes/router.php</code></div></div>
بعد در خط 58 این فایل این ک<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;suffix = pathinfo(&#36;path, PATHINFO_EXTENSION))<br />
 {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 if (&#36;suffix == 'aspx') {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = 'html';<br />
 } else {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 }<br />
 }<br />
 }<br />
 }</code></div></div>
را جایگزین این کد کنی<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;suffix = pathinfo(&#36;path, PATHINFO_EXTENSION))<br />
 {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 }<br />
 }<br />
 }</code></div></div>
بعد از این کار در خط 94 این کد را :<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;format = &#36;uri-&gt;getVar('format', 'aspx'))<br />
 {<br />
 &#36;route .= '.'.&#36;format;<br />
 //&#36;route .= '.'.&#36;format;<br />
 <br />
 &#36;uri-&gt;delVar('format');<br />
 }<br />
 }</code></div></div>
<br />
جایگزین این کد کنید:<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;format = &#36;uri-&gt;getVar('format', 'html'))<br />
 {<br />
 &#36;route .= '.'.&#36;format;<br />
 &#36;uri-&gt;delVar('format');<br />
 }<br />
 }</code></div></div>
در ادامه شما باید فایل .htaccess را باز کنید و در خط 68 این کد را <br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
RewriteCond %{REQUEST_URI} (/|&#92;.php|&#92;.html|&#92;.htm|&#92;.aspx|&#92;.feed|&#92;.pdf|&#92;.raw|/[^.]*)&#36;&nbsp;&nbsp;[NC]</code></div></div>
جایگزین این کد کنید<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
RewriteCond %{REQUEST_URI} (/|&#92;.php|&#92;.html|&#92;.htm|&#92;.feed|&#92;.pdf|&#92;.raw|/[^.]*)&#36;&nbsp;&nbsp;[NC]</code></div></div>
بعد از کار شما  میتوانید سایتتان را با پسوند aspx باز کنید.<br />
در ضمن قابل اشاره است که شما میتوانید سایت را با هر پسوندی باز کنید اگر خودتان به کدها توجه کنید<br />
و کمی خلاقیت نشان بدهید<br />
در ضمن این را درنظر داشته باشید که شما باید حتما تنظیمات سئو را  فعال کنید تا این کار کاری که انجام داده ایم به درستی عمل کند.<br />
منبع دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: right;">کسایی که در کار طراحی وب و برنامه نویسی وب کار میکنند حتما با ساختار زبان های تحت وب آشنا هستند<br />
سایتها معمولا با php و asp برنامه نویسی می شوند. جوملا هم با php نوشته شده است<br />
حالا شما شاید بخوایید بازدید کننده ای که وارد سایت شما میشود فکر کند که سایت شما به جای php با asp نوشته شده است<br />
کافیست پسوند صفحات سایت را از php به aspx تغییر بدهید، در ضمن این را یادآور بشوم که کسی که php کار کرده و با جوملا کار کرده میتواند بفهمد که سایت شما با چه برنامه ای نوشته شده است ،ولی این کاری که ما میکنیم بیشتر برای آماتورها است.<br />
اول از همه شما باید فایل router.php را در این مسیر باز کنید:<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>Includes/router.php</code></div></div>
بعد در خط 58 این فایل این ک<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;suffix = pathinfo(&#36;path, PATHINFO_EXTENSION))<br />
 {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 if (&#36;suffix == 'aspx') {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = 'html';<br />
 } else {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 }<br />
 }<br />
 }<br />
 }</code></div></div>
را جایگزین این کد کنی<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;suffix = pathinfo(&#36;path, PATHINFO_EXTENSION))<br />
 {<br />
 &#36;path = str_replace('.'.&#36;suffix, '', &#36;path);<br />
 &#36;vars['format'] = &#36;suffix;<br />
 }<br />
 }<br />
 }</code></div></div>
بعد از این کار در خط 94 این کد را :<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;format = &#36;uri-&gt;getVar('format', 'aspx'))<br />
 {<br />
 &#36;route .= '.'.&#36;format;<br />
 //&#36;route .= '.'.&#36;format;<br />
 <br />
 &#36;uri-&gt;delVar('format');<br />
 }<br />
 }</code></div></div>
<br />
جایگزین این کد کنید:<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
{<br />
 if(&#36;format = &#36;uri-&gt;getVar('format', 'html'))<br />
 {<br />
 &#36;route .= '.'.&#36;format;<br />
 &#36;uri-&gt;delVar('format');<br />
 }<br />
 }</code></div></div>
در ادامه شما باید فایل .htaccess را باز کنید و در خط 68 این کد را <br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
RewriteCond %{REQUEST_URI} (/|&#92;.php|&#92;.html|&#92;.htm|&#92;.aspx|&#92;.feed|&#92;.pdf|&#92;.raw|/[^.]*)&#36;&nbsp;&nbsp;[NC]</code></div></div>
جایگزین این کد کنید<br />
<div class="codeblock">
<div class="title">کد: <br />
</div><div class="body" dir="ltr"><code>کد:<br />
RewriteCond %{REQUEST_URI} (/|&#92;.php|&#92;.html|&#92;.htm|&#92;.feed|&#92;.pdf|&#92;.raw|/[^.]*)&#36;&nbsp;&nbsp;[NC]</code></div></div>
بعد از کار شما  میتوانید سایتتان را با پسوند aspx باز کنید.<br />
در ضمن قابل اشاره است که شما میتوانید سایت را با هر پسوندی باز کنید اگر خودتان به کدها توجه کنید<br />
و کمی خلاقیت نشان بدهید<br />
در ضمن این را درنظر داشته باشید که شما باید حتما تنظیمات سئو را  فعال کنید تا این کار کاری که انجام داده ایم به درستی عمل کند.<br />
منبع دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مجله وِیژه ماه رمضان - آموزش php]]></title>
			<link>https://forums.parsjoom.ir/thread-1657.html</link>
			<pubDate>Sun, 31 Jul 2011 08:08:40 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-1657.html</guid>
			<description><![CDATA[<img src="http://www.joomacademy.com/extensions/images/stories/ramadan.png" border="0" alt="[تصویر:  ramadan.png]" /><br />
 <br />
 با سلام . <br />
 جلد دوم مجله آکادمی جوملا هم منتشر شد . <br />
 این جلد به مناسبت ماه مبارک رمضان تهیه شه است و به مسائل کلی تری در php پرداخته است . <br />
 فهرست : <br />
 <br />
 1-   آموزش ایجاد فرم تماس با ما php<br />
 2-   آموزش ایجاد جستجو در سایت و گوگل<br />
 3-   آموزش ایجاد یک سایت توسط php   با استفاده از<br />
 <br />
 دریافت :  از سرور آکادمی : دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
			    حجم 4 مگابایت ، فرمت : pdf  <br />
 <br />
 برای انتقاد ، به سایت مراجعه کنید  :   دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
 (حجمش بالا بود و نمیدونستم آپلود کنم یا نه ... بی زحمت اگر مشکلی نیست خودتون زحمت این رو بکشی . ممنون <img src="images/smils1/inlove.gif" style="vertical-align: middle;" border="0" alt="Inlove" title="Inlove" />)<br />
 یا علی .			 <br />
<br />
<br />
<br />
لینک ها ویرایش شد !]]></description>
			<content:encoded><![CDATA[<img src="http://www.joomacademy.com/extensions/images/stories/ramadan.png" border="0" alt="[تصویر:  ramadan.png]" /><br />
 <br />
 با سلام . <br />
 جلد دوم مجله آکادمی جوملا هم منتشر شد . <br />
 این جلد به مناسبت ماه مبارک رمضان تهیه شه است و به مسائل کلی تری در php پرداخته است . <br />
 فهرست : <br />
 <br />
 1-   آموزش ایجاد فرم تماس با ما php<br />
 2-   آموزش ایجاد جستجو در سایت و گوگل<br />
 3-   آموزش ایجاد یک سایت توسط php   با استفاده از<br />
 <br />
 دریافت :  از سرور آکادمی : دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
			    حجم 4 مگابایت ، فرمت : pdf  <br />
 <br />
 برای انتقاد ، به سایت مراجعه کنید  :   دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
 (حجمش بالا بود و نمیدونستم آپلود کنم یا نه ... بی زحمت اگر مشکلی نیست خودتون زحمت این رو بکشی . ممنون <img src="images/smils1/inlove.gif" style="vertical-align: middle;" border="0" alt="Inlove" title="Inlove" />)<br />
 یا علی .			 <br />
<br />
<br />
<br />
لینک ها ویرایش شد !]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش PHP - مجله آموزشی آکادمی جوملا]]></title>
			<link>https://forums.parsjoom.ir/thread-1588.html</link>
			<pubDate>Tue, 26 Jul 2011 22:09:08 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-1588.html</guid>
			<description><![CDATA[سلام دوستان عزیزم . امروز یک خبر ویژه برای همه دوستان دارم . <br />
   <img src="http://joomacademy.com/images/stories/php-learn.png" border="0" alt="[تصویر:  php-learn.png]" /><br />
 بخش مجلات آموزشی آکادمی جوملا راه اندازی شد . اولین مجله با نام :  مجله آموزشی php منتشر شد . <br />
این آموزش ها مکمل آموزش های رایگان هستند . <br />
توضیحات این مجله : <br />
<br />
مجله آموزشیPHP<br />
نویسنده : سرکار خانم مهندس نوروزی<br />
<br />
تعداد صفحات : 18<br />
<br />
تعداد سرفصل ها : 7<br />
سر فصل ها :<br />
<br />
1-    معرفی<br />
2-    آموزش کار با php<br />
3-    عبارات شرطی و حلقه ها<br />
4-    فرم<br />
5-    ارتباط با دیتابیس Mysql<br />
SQL    -6<br />
7-    ایجاد صفحات وب با عبارت Include<br />
<br />
لطفا نظرات و انتقادات را در سایت مطرح کنید  :  دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دریافت : دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
		  حجم: 3 مگابایت]]></description>
			<content:encoded><![CDATA[سلام دوستان عزیزم . امروز یک خبر ویژه برای همه دوستان دارم . <br />
   <img src="http://joomacademy.com/images/stories/php-learn.png" border="0" alt="[تصویر:  php-learn.png]" /><br />
 بخش مجلات آموزشی آکادمی جوملا راه اندازی شد . اولین مجله با نام :  مجله آموزشی php منتشر شد . <br />
این آموزش ها مکمل آموزش های رایگان هستند . <br />
توضیحات این مجله : <br />
<br />
مجله آموزشیPHP<br />
نویسنده : سرکار خانم مهندس نوروزی<br />
<br />
تعداد صفحات : 18<br />
<br />
تعداد سرفصل ها : 7<br />
سر فصل ها :<br />
<br />
1-    معرفی<br />
2-    آموزش کار با php<br />
3-    عبارات شرطی و حلقه ها<br />
4-    فرم<br />
5-    ارتباط با دیتابیس Mysql<br />
SQL    -6<br />
7-    ایجاد صفحات وب با عبارت Include<br />
<br />
لطفا نظرات و انتقادات را در سایت مطرح کنید  :  دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
دریافت : دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forums.parsjoom.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forums.parsjoom.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
		  حجم: 3 مگابایت]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مشکل با جی کوئری]]></title>
			<link>https://forums.parsjoom.ir/thread-1473.html</link>
			<pubDate>Mon, 11 Jul 2011 14:20:31 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-1473.html</guid>
			<description><![CDATA[سلام دوستان ... من یک مشکل دارم و امیدوارم به نتیجه مطلوب برسیم : <br />
  سوال من به جوملا مربوط نیست و بخش خاصی براش پیدا نکردم و عذر میخوام که در بخش مربوط ننوشتم . امید.ارم نبندید این مطلب رو .... <br />
  من میخوام یک سری کالا رو ( جوملا نیست ) رو بر اساس مثلا اسم sort کنم ..  با jquery نوشتم .... با پلاگین tinysort.js , جوابی که میخوام رو نداد ..  با جاوا هم نوشتم اما نتیجه مطلوبی بهم نداد . چون میخوام برای چند div  آیدی یکسان بدم که با جاوا نمیشه و باید از name استفاده کرد که اونم نشد .  برای همین گفتم با jquery بنویسم . از دوستان که در این کار واردند میخوام  کمک کنند که چجوری میتونم این مشکل رو حل کنم . ایا با جاوا میشه مشکل رو  حل کرد؟ اگر میشه ، من کد رو قرار میدم و دوستان عزیز راهنمایی کنند ...  باز هم ممنون ..]]></description>
			<content:encoded><![CDATA[سلام دوستان ... من یک مشکل دارم و امیدوارم به نتیجه مطلوب برسیم : <br />
  سوال من به جوملا مربوط نیست و بخش خاصی براش پیدا نکردم و عذر میخوام که در بخش مربوط ننوشتم . امید.ارم نبندید این مطلب رو .... <br />
  من میخوام یک سری کالا رو ( جوملا نیست ) رو بر اساس مثلا اسم sort کنم ..  با jquery نوشتم .... با پلاگین tinysort.js , جوابی که میخوام رو نداد ..  با جاوا هم نوشتم اما نتیجه مطلوبی بهم نداد . چون میخوام برای چند div  آیدی یکسان بدم که با جاوا نمیشه و باید از name استفاده کرد که اونم نشد .  برای همین گفتم با jquery بنویسم . از دوستان که در این کار واردند میخوام  کمک کنند که چجوری میتونم این مشکل رو حل کنم . ایا با جاوا میشه مشکل رو  حل کرد؟ اگر میشه ، من کد رو قرار میدم و دوستان عزیز راهنمایی کنند ...  باز هم ممنون ..]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[نحوه اتصال ساب دامین به هاستی در سرور دیگر در کنترل پنل Cpanel]]></title>
			<link>https://forums.parsjoom.ir/thread-522.html</link>
			<pubDate>Wed, 16 Feb 2011 06:53:56 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-522.html</guid>
			<description><![CDATA[<div style="text-align: RIGHT;">سلام</div> <div style="text-align: RIGHT;">با خواندن آموزش زیرمی توانید به راحتی برای  مثال یک ساب دامین در هاست میزبانی وب را به هاست دانلود در سرور دیگر را  متصل نماید تا از خرید یه دامنه جدا خودداری نمایید</div> <div style="text-align: RIGHT;">برای این کار اول باید به هاست میزبانی وب  که در سرور اولی هست و سایت شما یا بهتر بگم دامنه اصلی شما روی آن قرار  دارد بروید و در کنترل پنل یک ساب دامین بسازید بعد در کنترل پنل سی پنل در  قسمت Domain بروید</div> <div style="text-align: RIGHT;">در این قسمت یک آپشن وجود دارد با عنوان advanced DNS zone Editor</div> <div style="text-align: RIGHT;">بعد در این قسمت در زیر صفحه رکورد ها را  مشاهده میکنید که رکورد ساب دامنه شما باید اینجا وجود داشته باشد بعد از  اینکه ساب دامنه را پیدا کردید در سمت راست گزینه Edite وجود دارد</div> <div style="text-align: RIGHT;">بعد از زدن این گزینه چند تا کارد برای شما  باز خواهد شد که آخرین کادر مربوط به ای پی هست که شما باید ای پی را به ای  پی سرور هاست دانلود تغییر بدید برای پیدا کردن ای پی هاست دانلود می  توانید خودتان پینگ بگیرید یا اینکه از مدیر سرور هاست دانلود بپرسید</div> <div style="text-align: RIGHT;">بعد از اینکه ای پی جدید را قرار دادید گزینه Edite Record را بزنید</div> <div style="text-align: RIGHT;">توجه داشته باشید که برای ساب دامین دوتا  رکورد مشاهده خواهید کرد یک رکورد با دبلیو و یکی بدون دبلیو که هردو باید  به همین صورت ای پی جدید جایگزین شود</div> <div style="text-align: RIGHT;">تا اینجا شما ساب دامنه رو به هاست دانلود  متصل کردید و حالا نیاز است که هاست دانلود شما دامنه شما را بشناسد و  اجازه ورود دهد برای این کار باید به کنترل پنل هاست دانلود رفته و ساب  دامنه را پارک کنید برای این منظور در قسمت Domain</div> <div style="text-align: RIGHT;">آپشن parked Domains را بزنید</div> <div style="text-align: RIGHT;">بعد ساب دامنه را بدون دبلیو وارد کرده و پارک کنید</div> <div style="text-align: RIGHT;">توجه داشته باشید یک ارور متداول وجود دارد  که بیشتر وقت ها این ارور را مشاهده خواهید کرد که اخطار میدهد ای پی یا دی  ان اس دامنه شما به سرور وصل نیست و دامنه شما پارک نمیشود در این حالت یا  شما ای پی ساب دامنه را درست عوض نکردید با اینکه به زمان بیشتری لازم است  تا دامنه را قبول کند وقتی به این مشکل مواجه شدید اول در کنترل پنل هاست  میزبانی وب چک کنید که ای پی ها تغییر داده شده اند یا نه اگر تغییر کرده  بود و همه چیز درست بود کمی صبر کنید حدود 30 دقیقه بعد دوباره در هاست  دانلود پارک کنید اگر باز هم ارور داد به مدیر سرور هاست دانلود اطلاع دهید  تا بررسی کنند</div> <div style="text-align: RIGHT;">موفق باشید</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: RIGHT;">سلام</div> <div style="text-align: RIGHT;">با خواندن آموزش زیرمی توانید به راحتی برای  مثال یک ساب دامین در هاست میزبانی وب را به هاست دانلود در سرور دیگر را  متصل نماید تا از خرید یه دامنه جدا خودداری نمایید</div> <div style="text-align: RIGHT;">برای این کار اول باید به هاست میزبانی وب  که در سرور اولی هست و سایت شما یا بهتر بگم دامنه اصلی شما روی آن قرار  دارد بروید و در کنترل پنل یک ساب دامین بسازید بعد در کنترل پنل سی پنل در  قسمت Domain بروید</div> <div style="text-align: RIGHT;">در این قسمت یک آپشن وجود دارد با عنوان advanced DNS zone Editor</div> <div style="text-align: RIGHT;">بعد در این قسمت در زیر صفحه رکورد ها را  مشاهده میکنید که رکورد ساب دامنه شما باید اینجا وجود داشته باشد بعد از  اینکه ساب دامنه را پیدا کردید در سمت راست گزینه Edite وجود دارد</div> <div style="text-align: RIGHT;">بعد از زدن این گزینه چند تا کارد برای شما  باز خواهد شد که آخرین کادر مربوط به ای پی هست که شما باید ای پی را به ای  پی سرور هاست دانلود تغییر بدید برای پیدا کردن ای پی هاست دانلود می  توانید خودتان پینگ بگیرید یا اینکه از مدیر سرور هاست دانلود بپرسید</div> <div style="text-align: RIGHT;">بعد از اینکه ای پی جدید را قرار دادید گزینه Edite Record را بزنید</div> <div style="text-align: RIGHT;">توجه داشته باشید که برای ساب دامین دوتا  رکورد مشاهده خواهید کرد یک رکورد با دبلیو و یکی بدون دبلیو که هردو باید  به همین صورت ای پی جدید جایگزین شود</div> <div style="text-align: RIGHT;">تا اینجا شما ساب دامنه رو به هاست دانلود  متصل کردید و حالا نیاز است که هاست دانلود شما دامنه شما را بشناسد و  اجازه ورود دهد برای این کار باید به کنترل پنل هاست دانلود رفته و ساب  دامنه را پارک کنید برای این منظور در قسمت Domain</div> <div style="text-align: RIGHT;">آپشن parked Domains را بزنید</div> <div style="text-align: RIGHT;">بعد ساب دامنه را بدون دبلیو وارد کرده و پارک کنید</div> <div style="text-align: RIGHT;">توجه داشته باشید یک ارور متداول وجود دارد  که بیشتر وقت ها این ارور را مشاهده خواهید کرد که اخطار میدهد ای پی یا دی  ان اس دامنه شما به سرور وصل نیست و دامنه شما پارک نمیشود در این حالت یا  شما ای پی ساب دامنه را درست عوض نکردید با اینکه به زمان بیشتری لازم است  تا دامنه را قبول کند وقتی به این مشکل مواجه شدید اول در کنترل پنل هاست  میزبانی وب چک کنید که ای پی ها تغییر داده شده اند یا نه اگر تغییر کرده  بود و همه چیز درست بود کمی صبر کنید حدود 30 دقیقه بعد دوباره در هاست  دانلود پارک کنید اگر باز هم ارور داد به مدیر سرور هاست دانلود اطلاع دهید  تا بررسی کنند</div> <div style="text-align: RIGHT;">موفق باشید</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[۷ دلیل برتری PHP نسبت به ASP 		]]></title>
			<link>https://forums.parsjoom.ir/thread-29.html</link>
			<pubDate>Thu, 16 Dec 2010 00:45:06 +0000</pubDate>
			<guid isPermaLink="false">https://forums.parsjoom.ir/thread-29.html</guid>
			<description><![CDATA[دلایل برتری PHP نسبت ASP<br />
<br />
۱) سرعت ، سرعت ، سرعت و علت آن این استکه Microsoft از یک Technology در اجرا کردن کدهای زبان ASP استفاده می کند که در آن هر موقع شما تصمیم به استفاده از یک عنصر خارجی مانند VBScript, MSSQL, ODBC و خیلی چیزهای دیگر که در حقیقت از Engine هایخارجی استفاده می کنند دستور به آن Engine خارجی می دهد و جواب بدست آمده را بررسی و برای استفاده در اختیارادامه برنامه می گذارد . همین رفت و برگشت و اجرا کردن Engine های خارجی باعث کند شدن سرویس دهی می شود که این را شما به خوبی می توانید در استفاده از MSSQL به طرق مختلف احساس کنید . مثلا اگر شما خود MSSQL Extentions<br />
<br />
برای استفاده از MSSQL استفاده کنید برای یک Query مشترک ۱.۸۸ ثانیه زمان تلف می شود و اگر همان را با استفادهاز ODBC اجرا نمائید زمانی در حدود ۹.۵۴ ثانیه تلف می شود که این خود نشان می دهد که ASP اینها را به تنهائی اجراءنمی کند و از Engine های ویندوز استفاده می کند .<br />
<br />
۲) استفاده بهینه از Memory<br />
<br />
در IIS۴ اگر شما یک صفحه مثلا ۲۰ بار  Include کنید این صفحه ۲۰ بار در حافظه بارگذاری می شود و درحقیقت حافظه شما ۲۰ برابر زیادتر اشغال می شود . البته احتمالاً که این مشکل در ویندوز ۲۰۰۰ و IIS۵ حل شده است اما بازهم برای کسانی که ASP را مینویسند و می خواهند آنرا بر روی سرور های Hosting که دارای سیستم عامل NT هستند اجرا کنند مشکل زا است و باعث کند شدن سیستم می شود و در Load بالا مسلما مشکل زا خواهد شد .<br />
<br />
این مشکل به طور کلی در PHP وجود نداشته و ندارد و استفاده درست از Memory در هنگام اجرای یک کد باعث شده است که صفحات در Load بالا نیز به خوبی قابل رٶیت باشند .<br />
<br />
۳) خرج اضافی ندارید !<br />
<br />
مثلا در ASP اگر بخواهید از امکاناتی نظیر Encryption یا File Uploading یا ارسال نامه توسط کد برنامه استفاده کنیدباید امکانات اضافی برای این کار خریداری کنید و نصب کنید تا این امکانات به IIS شما اضافه گردد . این در حالیست که در PHP همه اینها در هنگام Compile در نظر گرفته می شوند و همگی از امکانات Standard این زبان هستند و هیچ نصب یا خرج اضافی در کار نیست .<br />
<br />
۴) MySQL بهترین انتخاب، بیشترین سرعت <br />
<br />
در اینجا قصد نداریم به مقایسه MySQL و MSSQL بپردازیم . اما به خاطر قدرت خارق العاده MySQL و سازگار بودن این DBMS با زبان PHP به صورتیکه PHP اتصال به MySQL را به صورت دستورات Internally پشتیبانی می کند و حتی نیازبه نصب Module اضافی برای این کار نمی باشد ، از سرعت بسیار بالائی در کار با SQL برخوردار است .<br />
<br />
۵) نزدیک بودن Syntax به ++C/C و Java<br />
<br />
از آنجایکه اکثر برنامه نویسان از ++C/C استفاده کرده اند و بخاطر محبوب بودن بی حد Java معمولا با Syntax های این دو زبان اکثرا آشنا هستند . PHP هم اکثر Syntax های خود را شبیه به این زبانها انتخاب کرده است که برای یادگیری دوباره Syntax دستورات دچار مشکل نشوید که مسلما Microsoft اصلا برایش این مسایل مشکل حساب نمی شود .<br />
<br />
۶) رفع ایرادات ، سریع ، بی دردسرتا حالا از Microsoft خواسته اید که ایرادی را در سیستمهای خود رفع کند ؟ مسلما اگر شرکت بزرگی مانند Boeing نباشید حرف شما خیلی خریدار ندارد یا لااقل به این زودی ها به نتیجه نمی رسید .<br />
<br />
OpenSource بودن PHP این امکان را به شما می دهد که شخصا اقدام به رفع مشکل کنید و آنرا برای دستندرکاران PHPارسال کنید و یا اینکه در Mailing List های عمومی PHP موضوع را مطرح کنید و خواهید دید که از سراسر دنیا برایرفع ایراد شما Patch ارسال می گردد .<br />
<br />
۷) اجرا بر روی Platform های مختلف درست است که خیلی از این ایرادات را Microsoft رفع خواهد کرد و Technology های جدیدتر ارائه خواهد کرد ( چهبسا این Net. که الان آمده همه را درست کرده باشد ) <br />
اما یک مشکل اساسی برای ASP وجود دارد و آن این است که <span style="text-decoration: underline;">ASP بدون Windows یعنی هیچ ! </span> بدلیل اینکه ASP نصفی از کدها را توسط Engine های ویندوز اجرا می کند که درسیستم عامل های دیگر خبری از آنها نیست . لذا ASP در سیستم عاملهای دیگر همیشه دارای ضعفهای بزرگی است .<br />
<br />
اما PHP به دلیل آنکه توسط GNU C Compiler در همه Platform ها قابل Compile شدن است و از Engine های خاصهیچ سیستم عاملی برای اجرای کدها استفاده نمی کند قابلیت اجرا بر روی تعدا زیادی از OS ها را داراست که این یکمزیت برای برنامه نویس ها محسوب می شود]]></description>
			<content:encoded><![CDATA[دلایل برتری PHP نسبت ASP<br />
<br />
۱) سرعت ، سرعت ، سرعت و علت آن این استکه Microsoft از یک Technology در اجرا کردن کدهای زبان ASP استفاده می کند که در آن هر موقع شما تصمیم به استفاده از یک عنصر خارجی مانند VBScript, MSSQL, ODBC و خیلی چیزهای دیگر که در حقیقت از Engine هایخارجی استفاده می کنند دستور به آن Engine خارجی می دهد و جواب بدست آمده را بررسی و برای استفاده در اختیارادامه برنامه می گذارد . همین رفت و برگشت و اجرا کردن Engine های خارجی باعث کند شدن سرویس دهی می شود که این را شما به خوبی می توانید در استفاده از MSSQL به طرق مختلف احساس کنید . مثلا اگر شما خود MSSQL Extentions<br />
<br />
برای استفاده از MSSQL استفاده کنید برای یک Query مشترک ۱.۸۸ ثانیه زمان تلف می شود و اگر همان را با استفادهاز ODBC اجرا نمائید زمانی در حدود ۹.۵۴ ثانیه تلف می شود که این خود نشان می دهد که ASP اینها را به تنهائی اجراءنمی کند و از Engine های ویندوز استفاده می کند .<br />
<br />
۲) استفاده بهینه از Memory<br />
<br />
در IIS۴ اگر شما یک صفحه مثلا ۲۰ بار  Include کنید این صفحه ۲۰ بار در حافظه بارگذاری می شود و درحقیقت حافظه شما ۲۰ برابر زیادتر اشغال می شود . البته احتمالاً که این مشکل در ویندوز ۲۰۰۰ و IIS۵ حل شده است اما بازهم برای کسانی که ASP را مینویسند و می خواهند آنرا بر روی سرور های Hosting که دارای سیستم عامل NT هستند اجرا کنند مشکل زا است و باعث کند شدن سیستم می شود و در Load بالا مسلما مشکل زا خواهد شد .<br />
<br />
این مشکل به طور کلی در PHP وجود نداشته و ندارد و استفاده درست از Memory در هنگام اجرای یک کد باعث شده است که صفحات در Load بالا نیز به خوبی قابل رٶیت باشند .<br />
<br />
۳) خرج اضافی ندارید !<br />
<br />
مثلا در ASP اگر بخواهید از امکاناتی نظیر Encryption یا File Uploading یا ارسال نامه توسط کد برنامه استفاده کنیدباید امکانات اضافی برای این کار خریداری کنید و نصب کنید تا این امکانات به IIS شما اضافه گردد . این در حالیست که در PHP همه اینها در هنگام Compile در نظر گرفته می شوند و همگی از امکانات Standard این زبان هستند و هیچ نصب یا خرج اضافی در کار نیست .<br />
<br />
۴) MySQL بهترین انتخاب، بیشترین سرعت <br />
<br />
در اینجا قصد نداریم به مقایسه MySQL و MSSQL بپردازیم . اما به خاطر قدرت خارق العاده MySQL و سازگار بودن این DBMS با زبان PHP به صورتیکه PHP اتصال به MySQL را به صورت دستورات Internally پشتیبانی می کند و حتی نیازبه نصب Module اضافی برای این کار نمی باشد ، از سرعت بسیار بالائی در کار با SQL برخوردار است .<br />
<br />
۵) نزدیک بودن Syntax به ++C/C و Java<br />
<br />
از آنجایکه اکثر برنامه نویسان از ++C/C استفاده کرده اند و بخاطر محبوب بودن بی حد Java معمولا با Syntax های این دو زبان اکثرا آشنا هستند . PHP هم اکثر Syntax های خود را شبیه به این زبانها انتخاب کرده است که برای یادگیری دوباره Syntax دستورات دچار مشکل نشوید که مسلما Microsoft اصلا برایش این مسایل مشکل حساب نمی شود .<br />
<br />
۶) رفع ایرادات ، سریع ، بی دردسرتا حالا از Microsoft خواسته اید که ایرادی را در سیستمهای خود رفع کند ؟ مسلما اگر شرکت بزرگی مانند Boeing نباشید حرف شما خیلی خریدار ندارد یا لااقل به این زودی ها به نتیجه نمی رسید .<br />
<br />
OpenSource بودن PHP این امکان را به شما می دهد که شخصا اقدام به رفع مشکل کنید و آنرا برای دستندرکاران PHPارسال کنید و یا اینکه در Mailing List های عمومی PHP موضوع را مطرح کنید و خواهید دید که از سراسر دنیا برایرفع ایراد شما Patch ارسال می گردد .<br />
<br />
۷) اجرا بر روی Platform های مختلف درست است که خیلی از این ایرادات را Microsoft رفع خواهد کرد و Technology های جدیدتر ارائه خواهد کرد ( چهبسا این Net. که الان آمده همه را درست کرده باشد ) <br />
اما یک مشکل اساسی برای ASP وجود دارد و آن این است که <span style="text-decoration: underline;">ASP بدون Windows یعنی هیچ ! </span> بدلیل اینکه ASP نصفی از کدها را توسط Engine های ویندوز اجرا می کند که درسیستم عامل های دیگر خبری از آنها نیست . لذا ASP در سیستم عاملهای دیگر همیشه دارای ضعفهای بزرگی است .<br />
<br />
اما PHP به دلیل آنکه توسط GNU C Compiler در همه Platform ها قابل Compile شدن است و از Engine های خاصهیچ سیستم عاملی برای اجرای کدها استفاده نمی کند قابلیت اجرا بر روی تعدا زیادی از OS ها را داراست که این یکمزیت برای برنامه نویس ها محسوب می شود]]></content:encoded>
		</item>
	</channel>
</rss>