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

<channel>
	<title>Programming - TsupamaN.com</title>
	<atom:link href="https://www.tsupaman.com/category/interested/programming/feed" rel="self" type="application/rss+xml" />
	<link>https://www.tsupaman.com/category/interested/programming</link>
	<description>ทำเว็บไซต์ด้วย Wordpress</description>
	<lastBuildDate>Sun, 12 Jun 2022 09:47:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>[Mac] วิธีใช้คำสั่ง Command ใน Terminal เพื่อ Export ฐานข้อมูลทั้งหมดใน MAMP</title>
		<link>https://www.tsupaman.com/2019/08/command-mamp-export-all-database-in-mac</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Wed, 07 Aug 2019 06:18:50 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Command Mamp Export all Database in Mac]]></category>
		<category><![CDATA[Command ใน Terminal]]></category>
		<category><![CDATA[Export all Database in Mac]]></category>
		<category><![CDATA[Export ฐานข้อมูล]]></category>
		<category><![CDATA[mamp]]></category>
		<category><![CDATA[PhpMyAdmin]]></category>
		<category><![CDATA[แบ็คอัพฐานข้อมูล]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=3384</guid>

					<description><![CDATA[<p>หลังจากที่ในตอนนี้ผมเปลี่ยนมาใช้ Mac ทำงาน ก็ต้องบอกว่า คุณภาพชีวิตดีขึ้น ไม่ได้จะอวยหรืออะไรนะ แต่มันไว ตอบสนองกับงานได้ดีกว่าที่เคยใช้ Window มาค่อนชีวิต แต่แรกๆ ก็ต้องปรับตัวในหลายๆอย่าง โปรแกรมที่เคยใช้ ก็อาจจะไม่ได้ใช้ เพราะมันไม่ฟรี หรือมันไม่มีบนฝั่งของ Mac ในบทความนี้เหมือนกัน คือผมต้องการที่จะแบ็คอัพฐานข้อมูลทั้งหมดใน PhpMyAdmin ที่ผมใช้ MAMP เป็นตัวจำลองเซิร์พเวอร์อยู่ เดิมทีผมใช้งาน Xampp บนฝั่งของ Window คำสั่ง cmd ก็หาได้ทั่วไปบน Google เลย แต่พอย้ายมา Mac คำสั่งต่างๆ มันก็เปลี่ยน เลยมาเขียนเป็นบทความบันทึกไว้ เผื่อใช้งานคราวหน้าจะได้ไม่ต้องไป Search หาให้วุ่นวายอีก คำสั่ง Command ใน Terminal เพื่อ Export ฐานข้อมูลทั้งหมดใน MAMP (Command Mamp Export all Database in Mac) [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2019/08/command-mamp-export-all-database-in-mac">[Mac] วิธีใช้คำสั่ง Command ใน Terminal เพื่อ Export ฐานข้อมูลทั้งหมดใน MAMP</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>หลังจากที่ในตอนนี้ผมเปลี่ยนมาใช้ Mac ทำงาน ก็ต้องบอกว่า คุณภาพชีวิตดีขึ้น ไม่ได้จะอวยหรืออะไรนะ แต่มันไว ตอบสนองกับงานได้ดีกว่าที่เคยใช้ Window มาค่อนชีวิต แต่แรกๆ ก็ต้องปรับตัวในหลายๆอย่าง โปรแกรมที่เคยใช้ ก็อาจจะไม่ได้ใช้ เพราะมันไม่ฟรี หรือมันไม่มีบนฝั่งของ Mac ในบทความนี้เหมือนกัน คือผมต้องการที่จะแบ็คอัพฐานข้อมูลทั้งหมดใน <strong>PhpMyAdmin</strong> ที่ผมใช้ <strong>MAMP</strong> เป็นตัวจำลองเซิร์พเวอร์อยู่ เดิมทีผมใช้งาน Xampp บนฝั่งของ Window <strong>คำสั่ง cmd</strong> ก็หาได้ทั่วไปบน Google เลย แต่พอย้ายมา Mac คำสั่งต่างๆ มันก็เปลี่ยน เลยมาเขียนเป็นบทความบันทึกไว้ เผื่อใช้งานคราวหน้าจะได้ไม่ต้องไป Search หาให้วุ่นวายอีก</p>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2019/08/command-mamp-export-all-database-in-mac.jpg" data-rel="lightbox-gallery-H3PLwjm0" data-rl_title="" data-rl_caption="" title=""><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-3385" src="https://www.tsupaman.com/wp-content/uploads/2019/08/command-mamp-export-all-database-in-mac.jpg" alt="" width="750" height="520" srcset="https://www.tsupaman.com/wp-content/uploads/2019/08/command-mamp-export-all-database-in-mac.jpg 750w, https://www.tsupaman.com/wp-content/uploads/2019/08/command-mamp-export-all-database-in-mac-300x208.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<h3>คำสั่ง Command ใน Terminal เพื่อ Export ฐานข้อมูลทั้งหมดใน MAMP (Command Mamp Export all Database in Mac)</h3>
<ul>
<li>เริ่มแรกละกัน เปิดโปรแกรม Terminal ขึ้นมาก่อน</li>
<li>จากนั้นพิมพ์คำสั่งนี้ลงไป เพื่อเข้าสู่โฟลเดอร์เป้าหมายในการแบ็คอัพ (พิมพ์เสร็จกด Enter ด้วยนะ)</li>
<li><code>cd /applications/MAMP/library/bin</code></li>
<li><code>./mysqldump -u [USERNAME] -p [DATA_BASENAME] &gt; [PATH_TO_FILE]</code></li>
<li>แปลเป็นไทยคือ ใช้คำสั่ง mysqldumb พร้อมกับใส่ user + pass ของฐานข้อมูลที่เราจะ export ให้ไปอยู่ในโฟลเดอร์ไหน คร่าวๆประมาณนี้</li>
<li>ตัวอย่างใช้งานจริงตามนี้</li>
<li><code>./mysqldump -u root -p --all-databases &gt; /Applications/MAMP/htdocs/all_wp_db.sql</code></li>
<li>เสร็จแล้วกด Enter ระบบจะถามหา Password ก็ใส่พาสของ PhpMyAdmin ลงไป (User:Root, PAss: อะไรก็แล้วแต่ของแต่ละคนนะ)</li>
<li>รอแปปเดียว ถ้าข้อมูลไม่เยอะก็แค่เสียววิจริงๆ</li>
<li><span style="color: #ff0000;">***</span> โหลอเดอร์ที่เราจะใส่อย่างเช่น <code>/Applications/MAMP/htdocs/</code> นั้น <em><strong>เคล็ดลับเล็กๆน้อยๆ</strong></em> ถ้าใครขี้เกียจพิมพ์ ก็เปิดโฟลเดอร์นั้นขึ้นมา แล้วก็ลากมาใส่ใน Terminal ได้เลย</li>
<li>หรือหากจาก Export แค่ฐานข้อมูลเดียว ก็ใส่ชื่อฐานข้อมูลลงไปแทน <code>--all-databases</code> ได้เลยเช่น</li>
<li><code>./mysqldump -u root -p wp_database &gt; /Applications/MAMP/htdocs/wp_db_name.sql</code></li>
</ul>
<h3>คำสั่ง Replace ฐานข้อมูลของ Mac</h3>
<ul>
<li>เมื่อ Export ไปแล้ว ต่อไปก็ต้อง Import เข้ามาใช้งาน ใช้คำสั่งตามนี้</li>
<li><code>/applications/MAMP/library/bin/mysql -u [USERNAME] -p [DATABASE_NAME] &lt; [PATH_TO_SQL_FILE]</code></li>
<li>จะสังเกตว่าการ Export เราใช้<strong>เครื่องหมาย &gt;</strong>    แต่ถ้าจะ Import เราใช้<strong>เครื่องหมาย &lt;</strong> นี้</li>
<li>มาดูตัวอย่างกันครับ</li>
<li><code>/applications/MAMP/library/bin/mysql -u root -p wordpress_db &lt; /Applications/MAMP/htdocs/backupDB.sql</code></li>
<li>ก็ประมาณนี้ครับ เอาไปปรับเปลี่ยนตามการใช้งานได้เลย เช่นจะ import ทั้งหมดก็ใช้ <code>--all-databases</code> แทน ชื่อฐานข้อมูลต้องเปลี่ยนตามที่เราบันทึกไปด้วยนะ</li>
</ul>
<h3>แถมๆ คำสั่ง CMD บนฝั่งของ Window</h3>
<ul>
<li>เปิด cmd ขึ้นมา พิมพ์คำสั่งนี้ลงไปครับ</li>
<li><code>mysqldump -u root -p --all-databases &gt; alldb_backup.sql</code></li>
<li>ก็ประมาณนี้</li>
</ul>
<p>บทความนี้เขียนไว้เผื่อผมต้องการหาใช้คำสั่งพวกนี้ ก็กลับมาเปิดดูแล้วใช้งานได้เลย หากมีประโยชน์ต่อเพื่อนๆ ก็ฝากกด Like กดแชร์ให้ด้วยครับผม</p>
<p>The post <a href="https://www.tsupaman.com/2019/08/command-mamp-export-all-database-in-mac">[Mac] วิธีใช้คำสั่ง Command ใน Terminal เพื่อ Export ฐานข้อมูลทั้งหมดใน MAMP</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>วิธีสร้าง Fixed Menu เมื่อเลื่อนเม้าส์ ด้วย CSS and jQuery</title>
		<link>https://www.tsupaman.com/2017/01/how-to-create-fixed-menu-when-scrolling-page</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Mon, 09 Jan 2017 07:53:41 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[css sticky header]]></category>
		<category><![CDATA[css sticky menu]]></category>
		<category><![CDATA[fix เมนู]]></category>
		<category><![CDATA[Fixed Menu]]></category>
		<category><![CDATA[header fixed on scroll css]]></category>
		<category><![CDATA[menu fix if scrolling]]></category>
		<category><![CDATA[เมนูเลื่อนตาม scrollbar]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=2464</guid>

					<description><![CDATA[<p>หากมีเว็บไซต์ที่มีข้อมูลเยอะๆ เมื่อเราเลื่อนจอลงมาด้านล่างมากๆ แล้ว การจะกลับไปกดเมนูด้านบนอีกรอบ นอกจากจะเสียเวลา เมื่อยนิ้ว แล้วยังอาจทำให้ลูกกลิ้งบนเม้าส์พังได้ง่ายแล้ว (ปัญหาใหญ่เลย 555+)  การหาวิธีแก้ไข อาจจะเป็นมีปุ่มเลื่อนจอแทน หรือทำให้เมนูเลื่อนตามลงมา อย่างที่ผมจะแนะนำในวิธีต่อไปนี้ครับ ตัวอย่างการทำงานของเมนูเลื่อนตาม ก็ดูจากเว็บผมนี้ได้เลย ไม่ต้องไปดูที่ไหนไกล ลองเลื่อนเม้าส์ดูนะครับ วิธีสร้าง Fixed Menu เมื่อเลื่อนเม้าส์ ด้วย CSS and jQuery เบื้องต้น ต้องแน่ใจว่าเว็บเรามี jQuery Library พวกนี้ครับ Google CDN, Miscrosoft CDN และ jQuery CDN. ตั้งค่า HTML เบื้องต้น ตัวอย่าง &#60;div class="nav-container"&#62; &#60;div class="nav"&#62; &#60;ul&#62; &#60;li&#62;&#60;a href=""&#62;Home&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=""&#62;CSS&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=""&#62;PHP&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=""&#62;SEO&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2017/01/how-to-create-fixed-menu-when-scrolling-page">วิธีสร้าง Fixed Menu เมื่อเลื่อนเม้าส์ ด้วย CSS and jQuery</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-2465" src="https://www.tsupaman.com/wp-content/uploads/2017/01/menu-ss.jpg" alt="" width="700" height="235" srcset="https://www.tsupaman.com/wp-content/uploads/2017/01/menu-ss.jpg 700w, https://www.tsupaman.com/wp-content/uploads/2017/01/menu-ss-300x101.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>หากมีเว็บไซต์ที่มีข้อมูลเยอะๆ เมื่อเราเลื่อนจอลงมาด้านล่างมากๆ แล้ว การจะกลับไปกดเมนูด้านบนอีกรอบ นอกจากจะเสียเวลา เมื่อยนิ้ว แล้วยังอาจทำให้ลูกกลิ้งบนเม้าส์พังได้ง่ายแล้ว (ปัญหาใหญ่เลย 555+)  การหาวิธีแก้ไข อาจจะเป็นมีปุ่มเลื่อนจอแทน หรือทำให้เมนูเลื่อนตามลงมา อย่างที่ผมจะแนะนำในวิธีต่อไปนี้ครับ</p>
<p>ตัวอย่างการทำงานของเมนูเลื่อนตาม ก็ดูจากเว็บผมนี้ได้เลย ไม่ต้องไปดูที่ไหนไกล ลองเลื่อนเม้าส์ดูนะครับ</p>
<h3>วิธีสร้าง Fixed Menu เมื่อเลื่อนเม้าส์ ด้วย CSS and jQuery</h3>
<ul>
<li><strong>เบื้องต้น</strong> ต้องแน่ใจว่าเว็บเรามี jQuery Library พวกนี้ครับ <a title="Google CDN" href="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js">Google CDN</a>, <a title="Microsoft CDN" href="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.min.js">Miscrosoft CDN</a> และ <a title="jQuery CDN" href="http://code.jquery.com/jquery-1.7.min.js">jQuery CDN</a>.</li>
<li><strong>ตั้งค่า HTML</strong> เบื้องต้น ตัวอย่าง</li>
</ul>
<pre class="lang:php decode:true ">&lt;div class="nav-container"&gt;
&lt;div class="nav"&gt;
	&lt;ul&gt;
		&lt;li&gt;&lt;a href=""&gt;Home&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;CSS&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;PHP&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;SEO&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;jQuery&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;Wordpress&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=""&gt;Services&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;div class="clear"&gt;&lt;/div&gt; /*clear floating div*/
&lt;/div&gt;
&lt;/div&gt;</pre>
<ul>
<li>ไปตั้งค่า CSS ด้วยครับ</li>
</ul>
<pre class="lang:php decode:true ">.f-nav{  /* ตั้งค่าเพื่อสร้างคลาสนี้ใหม่ */
    z-index: 9999;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
}

#main-menu-container {
    text-align: center; /* Assuming your main layout is centered */
}

.main-menu {
    display: inline-block;
    width: 100%; /* Your menu's width */
}</pre>
<ul>
<li>ตั้งค่า Javascript เอาไว้ท้ายในส่วนของ Footer ก็ได้ครับ</li>
</ul>
<pre class="lang:php decode:true">&lt;script&gt;
$("document").ready(function($){
    	var nav = $('#main-menu-container');

    	$(window).scroll(function () {
       		if ($(this).scrollTop() &gt; 150) {
           		nav.addClass("f-nav");
        	} else {
            		nav.removeClass("f-nav");
       		}
    	});
});
&lt;/script&gt;</pre>
<ul>
<li>scrollTop() &gt; 150 หมายถึง เราเลื่อนเม้าส์มาประมาณ 150 พิกเซล จากบนสุด แล้วเมนูจะเลื่อนขึ้นไปติดขอบบนครับ</li>
</ul>
<p>ลองเอาไปประยุกต์ใช้ดูได้เลยครับ ผมใช้อันนี้อันเดียว ได้ทั้งบน Mobile ด้วย หากติดปัญหาตรงไหน คอนเม๊นต์ถามไว้ได้ครับ รีบเร่งจริงๆ อีเมลมาถามครับผม</p>
<p><strong>บทความโดย TsupamaN เรียบเรียงจาก <a href="http://www.sutanaryan.com/how-to-create-fixed-menu-when-scrolling-page-with-css-and-jquery/" target="_blank" rel="noopener">sutanaryan.com</a></strong></p>
<p>The post <a href="https://www.tsupaman.com/2017/01/how-to-create-fixed-menu-when-scrolling-page">วิธีสร้าง Fixed Menu เมื่อเลื่อนเม้าส์ ด้วย CSS and jQuery</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[PHP] แบ่งข้อความเป็น Array ด้วยฟังก์ชั่น strlen(), substr() แบบ UTF-8 และภาษาไทย</title>
		<link>https://www.tsupaman.com/2016/10/php-split-%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1-%e0%b9%84%e0%b8%97%e0%b8%a2-utf-8</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Mon, 10 Oct 2016 01:30:12 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php split ข้อความ]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ฟังก์ชั่น strlen]]></category>
		<category><![CDATA[แบ่งข้อความเป็น Array]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=2359</guid>

					<description><![CDATA[<p>ข้อมูลต่อไปนี้ ผมไปเจอมาจากเว็บไซต์ Thaicreate.com ซึ่งเป็นเครดิตของคุณ Peter Sticker ได้โพสเอาไว้ ผมได้เอามาใช้งานกับงานจริงเห็นว่ามีประโยชน์มาก และคิดว่าคงเอามาใช้บ่อยๆ เลยขอเอามาโพสเก็บไว้ เผื่อวันไหนใช้งานจะได้สะดวก และหากมีการปรับปรุง จะได้ใส่ไว้ที่เดียวกันครับ ฟังก์ชั่น getMBStrSplit() ฟังก์ชั่นสำหรับแบ่งข้อความเป็น Array (ปกติใช้ str_split() แต่สำหรับภาษาไทยแบบ UTF-8 จะมีปัญหาการแบ่ง) // Convert a string to an array with multibyte string function getMBStrSplit($string, $split_length = 1){ mb_internal_encoding('UTF-8'); mb_regex_encoding('UTF-8'); $split_length = ($split_length &#60;= 0) ? 1 : $split_length; $mb_strlen = mb_strlen($string, 'utf-8'); $array = array(); [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2016/10/php-split-%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1-%e0%b9%84%e0%b8%97%e0%b8%a2-utf-8">[PHP] แบ่งข้อความเป็น Array ด้วยฟังก์ชั่น strlen(), substr() แบบ UTF-8 และภาษาไทย</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>ข้อมูลต่อไปนี้ ผมไปเจอมาจากเว็บไซต์ Thaicreate.com ซึ่งเป็นเครดิตของคุณ <strong><a title="View profile." href="http://www.thaicreate.com/member-profile/uid-042871.html" target="_blank" rel="nofollow">Peter Sticker</a></strong> ได้โพสเอาไว้ ผมได้เอามาใช้งานกับงานจริงเห็นว่ามีประโยชน์มาก และคิดว่าคงเอามาใช้บ่อยๆ เลยขอเอามาโพสเก็บไว้ เผื่อวันไหนใช้งานจะได้สะดวก และหากมีการปรับปรุง จะได้ใส่ไว้ที่เดียวกันครับ</p>
<h3><strong>ฟังก์ชั่น</strong> <strong>getMBStrSplit()</strong></h3>
<p>ฟังก์ชั่นสำหรับแบ่งข้อความเป็น Array (ปกติใช้ str_split() แต่สำหรับภาษาไทยแบบ UTF-8 จะมีปัญหาการแบ่ง)</p>
<pre class="lang:php decode:true " title="getMBStrSplit()">// Convert a string to an array with multibyte string
function getMBStrSplit($string, $split_length = 1){
	mb_internal_encoding('UTF-8');
	mb_regex_encoding('UTF-8'); 
	
	$split_length = ($split_length &lt;= 0) ? 1 : $split_length;
	$mb_strlen = mb_strlen($string, 'utf-8');
	$array = array();
	$i = 0; 
	
	while($i &lt; $mb_strlen)
	{
		$array[] = mb_substr($string, $i, $split_length);
		$i = $i+$split_length;
	}
	
	return $array;
}</pre>
<p>รายละเอียด</p>
<pre class="lang:php decode:true ">array getMBStrSplit ( string $string [, int $split_length = 1 ] )</pre>
<p><strong>string :</strong> ข้อความที่ต้องการนำมาแบ่ง</p>
<p><strong>split_length :</strong> จำนวนความยาวของตัวอักษรที่จะแบ่ง (ค่าปริยายคือ 1)</p>
<h3>ตัวอย่างการใช้ getMBStrSplit()</h3>
<pre class="lang:php decode:true " title="getMBStrSplit">$str = "สวัสดีชาวโลก";

$arr1 = getMBStrSplit($str);
$arr2 = getMBStrSplit($str, 3);

print_r($arr1);
print_r($arr2);

หรือ

$arrDescription = getMBStrSplit($overview, 150);
echo $arrDescription[0];
</pre>
<p>ลองเอาไปใช้งานกันดูครับ ชอบมาก ขอบคุณคุณ <strong>Peter Sticker</strong> จาก Thaicreate อีกทีครับ</p>
<p>The post <a href="https://www.tsupaman.com/2016/10/php-split-%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1-%e0%b9%84%e0%b8%97%e0%b8%a2-utf-8">[PHP] แบ่งข้อความเป็น Array ด้วยฟังก์ชั่น strlen(), substr() แบบ UTF-8 และภาษาไทย</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Thailand Database ฐานข้อมูล ประเทศไทย รายชื่อ จังหวัดในประเทศไทย</title>
		<link>https://www.tsupaman.com/2015/02/thailand-province-database-2015</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Tue, 17 Feb 2015 10:56:42 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Download Thailand Database]]></category>
		<category><![CDATA[Thailand Database]]></category>
		<category><![CDATA[ฐานข้อมูล จังหวัด]]></category>
		<category><![CDATA[ฐานข้อมูล จังหวัด ประเทศไทย]]></category>
		<category><![CDATA[ฐานข้อมูล ประเทศไทย]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=1551</guid>

					<description><![CDATA[<p>Thailand Province Database สำหรับผู้ที่ต้องการใช้ฐานข้อมูลประเทศไทย ในการเขียนโปรแกรมต่างๆ ผมเอามาให้ดาวน์โหลดกันแล้วครับ มีทุกภาคของประเทศไทย  ทุกจังหวัดรวมทั้งจังหวัดบึงกาฬ ซึ่งเป็นจังหวัดที่ 77 ของประเทศไทย  รวมทั้งอำเภอและตำบลในประเทศไทย ครบทุกข้อมูลครับ ข้อมูลทั้งหมดประกอบด้วย รายชื่อภาค 6 ภาค รายชื่อจังหวัด 77 จังหวัด รายชื่ออำเภอ 998 อำเภอ รายชื่อตำบล 8,860 ตำบล  ดูจากรูป มีให้ดาวน์โหลด 3 ประเภท นะครับ MySQL ที่ Export มาจาก PhpMyAdmin Version 5 Microsoft Access 2007 Microsoft SQL Server 2005 (Backup .bak) สามารถดาวน์โหลดฐานข้อมูลได้ที่ลิงค์นี้ครับ &#62;&#62;&#62; Download Thailand Database ขอบคุณที่มา ThaiCreate.com</p>
<p>The post <a href="https://www.tsupaman.com/2015/02/thailand-province-database-2015">Thailand Database ฐานข้อมูล ประเทศไทย รายชื่อ จังหวัดในประเทศไทย</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span class="detailTutorial"><strong>Thailand Province Database</strong> สำหรับผู้ที่ต้องการใช้<strong>ฐานข้อมูลประเทศไทย</strong> ในการเขียนโปรแกรมต่างๆ ผมเอามาให้ดาวน์โหลดกันแล้วครับ มีทุกภาคของประเทศไทย  ทุกจังหวัดรวมทั้งจังหวัดบึงกาฬ <i>ซึ่งเป็นจังหวัดที่ 77 ของประเทศไทย</i>  รวมทั้งอำเภอและตำบลในประเทศไทย ครบทุกข้อมูลครับ ข้อมูลทั้งหมด</span>ประกอบด้วย</p>
<ul>
<li><strong>รายชื่อภาค 6 ภาค</strong></li>
<li><strong>รายชื่อจังหวัด 77 จังหวัด</strong></li>
<li><strong>รายชื่ออำเภอ 998 อำเภอ</strong></li>
<li><strong>รายชื่อตำบล 8,860 ตำบล</strong></li>
</ul>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2015/02/ThailandProvinceDatabase.jpg" data-rel="lightbox-gallery-JNQaeyYX" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="aligncenter  wp-image-1552" src="https://www.tsupaman.com/wp-content/uploads/2015/02/ThailandProvinceDatabase.jpg" alt="ThailandProvinceDatabase" width="591" height="466" srcset="https://www.tsupaman.com/wp-content/uploads/2015/02/ThailandProvinceDatabase.jpg 635w, https://www.tsupaman.com/wp-content/uploads/2015/02/ThailandProvinceDatabase-300x237.jpg 300w" sizes="(max-width: 591px) 100vw, 591px" /></a></p>
<h3> ดูจากรูป <span class="detailTutorial">มีให้ดาวน์โหลด 3 ประเภท นะครับ<br />
</span></h3>
<ol>
<li><span class="detailTutorial">MySQL ที่ Export มาจาก PhpMyAdmin Version 5<br />
</span></li>
<li>Microsoft Access 2007</li>
<li>Microsoft SQL Server 2005 (Backup .bak)</li>
</ol>
<h3 style="text-align: center;"><span style="color: #ff0000;"><strong>สามารถดาวน์โหลดฐานข้อมูลได้ที่ลิงค์นี้ครับ &gt;&gt;&gt; </strong><span style="color: #0000ff;"><a href="https://www.tsupaman.com/wp-content/uploads/2015/02/ThailandProvinceDatabase.zip" target="_blank"><span style="color: #0000ff;"><strong>Download</strong> Thailand Database</span></a></span></span></h3>
<p><strong>ขอบคุณที่มา <a href="http://www.thaicreate.com/free-web-script/thailand-province-database.html" target="_blank">ThaiCreate.com</a></strong></p>
<p>The post <a href="https://www.tsupaman.com/2015/02/thailand-province-database-2015">Thailand Database ฐานข้อมูล ประเทศไทย รายชื่อ จังหวัดในประเทศไทย</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CSS3 Perspective Carousel สไลด์ม้าหมุน</title>
		<link>https://www.tsupaman.com/2014/11/css3-perspective-carousel-%e0%b8%aa%e0%b9%84%e0%b8%a5%e0%b8%94%e0%b9%8c%e0%b8%a1%e0%b9%89%e0%b8%b2%e0%b8%ab%e0%b8%a1%e0%b8%b8%e0%b8%99</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Sun, 02 Nov 2014 14:58:19 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[CSS3 Carousel]]></category>
		<category><![CDATA[CSS3 Perspective Carousel]]></category>
		<category><![CDATA[css3 slide]]></category>
		<category><![CDATA[jquery slide]]></category>
		<category><![CDATA[สไลด์ม้าหมุน]]></category>
		<category><![CDATA[เขียนโปรแกรม]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=1404</guid>

					<description><![CDATA[<p>วันนี้ผมเอาสไลด์ม้าหมุนที่พัฒนาด้วย CSS3 + jQuery Carousel มาฝากกันครับ ใครที่กำลังหัดเขียนโปรแกรมหรือต้องการนำสไลด์นี้ไปใช้ก็ยินดีครับผม มาดูตัวอย่างกันดีกว่า ตัวอย่าง CSS3 Perspective Carousel และไฟล์ดาวน์โหลด Demo     ,      Download คุณสมบัติของ CSS3 Perspective Carousel การรองรับของ Browser มีดังนี้ : IE7+ (ต้องใช้ jQuery 1.10.1 หรือเวอร์ชั่นที่ใหม่กว่านี้) , Opera , Safari , Firefox ไม่เป็น Responsive Design ติดตั้งง่าย และแก้ไขซอร์สโค้ดง่ายมากครับ เหมาะสำหรับเป็นกรณีศึกษารวมไปถึงนำไปใช้งานจริงได้ Special Thanks : pinceladasdaweb</p>
<p>The post <a href="https://www.tsupaman.com/2014/11/css3-perspective-carousel-%e0%b8%aa%e0%b9%84%e0%b8%a5%e0%b8%94%e0%b9%8c%e0%b8%a1%e0%b9%89%e0%b8%b2%e0%b8%ab%e0%b8%a1%e0%b8%b8%e0%b8%99">CSS3 Perspective Carousel สไลด์ม้าหมุน</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>วันนี้ผมเอาสไลด์ม้าหมุนที่พัฒนาด้วย <strong>CSS3 + jQuery Carousel</strong> มาฝากกันครับ ใครที่กำลังหัดเขียนโปรแกรมหรือต้องการนำสไลด์นี้ไปใช้ก็ยินดีครับผม มาดูตัวอย่างกันดีกว่า</p>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2014/11/carousel.jpg" data-rel="lightbox-gallery-5NE2LIec" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1405" src="https://www.tsupaman.com/wp-content/uploads/2014/11/carousel.jpg" alt="carousel" width="620" height="373" srcset="https://www.tsupaman.com/wp-content/uploads/2014/11/carousel.jpg 620w, https://www.tsupaman.com/wp-content/uploads/2014/11/carousel-300x180.jpg 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<h3 style="text-align: center;">ตัวอย่าง CSS3 Perspective Carousel และไฟล์ดาวน์โหลด</h3>
<p style="text-align: center;"><a href="http://demo.tsupaman.com/CSS3PerspectiveCarousel/" target="_blank">Demo</a>     ,      <a href="https://github.com/pinceladasdaweb/CSS3-Perspective-Carousel/archive/master.zip" target="_blank">Download</a></p>
<h3 style="text-align: left;">คุณสมบัติของ CSS3 Perspective Carousel</h3>
<ul>
<li>การรองรับของ Browser มีดังนี้ : IE7+ (ต้องใช้ jQuery 1.10.1 หรือเวอร์ชั่นที่ใหม่กว่านี้) , Opera , Safari , Firefox</li>
<li>ไม่เป็น Responsive Design</li>
<li>ติดตั้งง่าย และแก้ไขซอร์สโค้ดง่ายมากครับ</li>
<li>เหมาะสำหรับเป็นกรณีศึกษารวมไปถึงนำไปใช้งานจริงได้</li>
</ul>
<p><strong>Special Thanks : pinceladasdaweb</strong></p>
<p>The post <a href="https://www.tsupaman.com/2014/11/css3-perspective-carousel-%e0%b8%aa%e0%b9%84%e0%b8%a5%e0%b8%94%e0%b9%8c%e0%b8%a1%e0%b9%89%e0%b8%b2%e0%b8%ab%e0%b8%a1%e0%b8%b8%e0%b8%99">CSS3 Perspective Carousel สไลด์ม้าหมุน</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP : ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ</title>
		<link>https://www.tsupaman.com/2014/08/php-function-excerpt-%e0%b8%a2%e0%b9%88%e0%b8%ad%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Sat, 23 Aug 2014 16:32:22 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php ข้อความย่อ]]></category>
		<category><![CDATA[php ตัดคำ]]></category>
		<category><![CDATA[php ตัดประโยค]]></category>
		<category><![CDATA[php แสดงข้อความอย่างย่อ]]></category>
		<category><![CDATA[การเขียนโปรแกรม]]></category>
		<category><![CDATA[ฟังก์ชั่น except]]></category>
		<category><![CDATA[แสดงข้อความอย่างย่อ]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=1292</guid>

					<description><![CDATA[<p>การเขียนโปรแกรม PHP แสดงข้อความที่ยาวๆ ให้เหลือแค่ข้อความสั้นๆ แล้วต่อท้ายด้วย &#8230; นั้น สามารถทำได้หลายวิธี วันนี้ผมมีฟังก์ชั่นที่สามารถช่วยให้การทำงานในการย่อข้อความที่ยาวๆ ให้เหลือสั้นๆได้มาฝากครับ ประโยชน์ของมันคือ การจำกัดความยาวของข้อความหรือประโยคยาวๆ ให้อยู่ในขอบเขตหรือรูปแบบที่เรากำหนด เพื่อความสวยงามของหน้าเว็บไซต์และ ทำให้มองดูไม่รกจนเกินไปครับ ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ ฟังก์ชั่น except สามารถเขียนแยกไฟล์ไว้ หรือจะใส่ไว้ในไฟล์ที่จะใช้งานก็ได้แล้วแต่ความถนัดเลยครับ ส่วนตัว ผมแยกไว้ที่ไฟล์ functions.php เป็นต้น function excerpt($content,$limit) { $excerpt = explode(' ', $content, $limit); if (count($excerpt) &#62;= $limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'...'; } else { $excerpt = implode(" ",$excerpt); } $excerpt = [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/08/php-function-excerpt-%e0%b8%a2%e0%b9%88%e0%b8%ad%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1">PHP : ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>การเขียนโปรแกรม PHP แสดงข้อความที่ยาวๆ</strong> <strong>ให้เหลือแค่ข้อความสั้นๆ</strong> แล้วต่อท้ายด้วย &#8230; นั้น สามารถทำได้หลายวิธี วันนี้ผมมีฟังก์ชั่นที่สามารถช่วยให้การทำงานในการย่อข้อความที่ยาวๆ ให้เหลือสั้นๆได้มาฝากครับ ประโยชน์ของมันคือ การจำกัดความยาวของข้อความหรือประโยคยาวๆ ให้อยู่ในขอบเขตหรือรูปแบบที่เรากำหนด เพื่อความสวยงามของหน้าเว็บไซต์และ ทำให้มองดูไม่รกจนเกินไปครับ</p>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg" data-rel="lightbox-gallery-ifQdRmvM" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-546" src="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg" alt="php-loop" width="225" height="225" srcset="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg 225w, https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop-100x100.jpg 100w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a></p>
<h3>ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ</h3>
<p><strong>ฟังก์ชั่น except</strong> สามารถเขียนแยกไฟล์ไว้ หรือจะใส่ไว้ในไฟล์ที่จะใช้งานก็ได้แล้วแต่ความถนัดเลยครับ ส่วนตัว ผมแยกไว้ที่ไฟล์ <strong>functions.php</strong> เป็นต้น</p>
<pre class="lang:php decode:true">function excerpt($content,$limit) {
	$excerpt = explode(' ', $content, $limit);
	if (count($excerpt) &gt;= $limit) {
		array_pop($excerpt);
		$excerpt = implode(" ",$excerpt).'...';
	} else {
		$excerpt = implode(" ",$excerpt);
	}	
	$excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
	return $excerpt;
}</pre>
<p>การเรียกใช้งานก็ไม่มีอะไรมากแค่ echo ตัวฟังก์ชั่นเท่านั้นเอง ตามตัวอย่าง</p>
<pre class="lang:php decode:true ">echo excerpt($contents,20);</pre>
<ul>
<li> $contents คือตัวแปรที่เก็บค่าประโยคหรือข้อความยาวๆ</li>
<li>ตัวเลข 20 คือ จำนวนวรรคในประโยคหรือข้อความ แบ่งตามนี้เพื่อความสวยงามของประโยคครับ ข้อดีคือ หากเป็นภาษาไทย มันจะไม่ตัดพยัญชนะที่อยู่ในคำเดียวกัน ทำให้การอ่านไม่เพี๊ยน และควรกำหนด unicode ให้เป็น UTF-8 ไว้ด้วย เพื่อจะได้ไม่เกิดภาษาขอม แต่ถ้าเป็นภาษาอังกฤษ จะไม่มีปัญหาครับ</li>
</ul>
<p>จบแล้วครับกับ<strong>ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ</strong> แบบง่ายๆ สามารถนำไปใช้ได้เลย แล้ววันหลังจะเอาฟังก์ชั่นแจ่มๆ มาฝากกันอีกครับ</p>
<p><strong>บทความโดย <a href="https://www.tsupaman.com">TsupamaN</a></strong></p>
<p>The post <a href="https://www.tsupaman.com/2014/08/php-function-excerpt-%e0%b8%a2%e0%b9%88%e0%b8%ad%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1">PHP : ฟังก์ชั่น excerpt แสดงข้อความอย่างย่อ</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>การ Start Service ให้กับ Apache และ MySQL ด้วยโปรแกรม Xampp</title>
		<link>https://www.tsupaman.com/2014/05/start-service-apache-mysql-%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%81%e0%b8%81%e0%b8%a3%e0%b8%a1-xampp</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Mon, 26 May 2014 17:17:43 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Start Service Xampp]]></category>
		<category><![CDATA[Start Service ให้กับ Apache]]></category>
		<category><![CDATA[Xampp Control Panel]]></category>
		<category><![CDATA[จำลอง Server]]></category>
		<category><![CDATA[โปรแกรม Xampp]]></category>
		<category><![CDATA[โปรแกรม Xampp ดาวน์โหลด]]></category>
		<category><![CDATA[โปรแกรมจำลอง Server]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=898</guid>

					<description><![CDATA[<p>ในการเขียนโปรแกรม หรือทดลองระบบอะไรสักอย่างที่เกี่ยวกับเว็บไซต์นั้น โปรแกรมเมอร์ส่วนใหญ่มักรู้จักกันดีว่าจะต้องมีโปรแกรมที่ใช้สำหรับจำลอง Server ขึ้นมา เพื่อการรันสคริปต์หรือทดลองผลการเขียนโปรแกรม โดยโปรแกรมจำลอง server เหล่านี้มีมากมาย เช่น Appserv , Xampp , Wamp เป็นต้น ในที่นี้ผมจะขอพูดถึง โปรแกรม Xampp นะครับ เพราะผมใช้โปรแกรมนี้ในการทำงานอยู่ โดยส่วนตัว ชอบที่มันใช้งานและเป็น Open Source ครับ การ Start Service ให้กับ Apache และ MySQL ด้วยโปรแกรม Xampp การติดตั้งผมคงไม่พูดถึงนะครับ มาเริ่มกันที่การใช้งานโปรแกรมกันเลย กรณีที่ Xampp Control Panel ใช้งานได้ปกติ เปิดโปรแกรมขึ้นมา สามารถกด Start service ได้จากส่วนนี้เลย ในกรณีที่ไม่สามารถ Start Service จากหน้า Control Panel ได้ โปรแกรมจะขึ้น [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/05/start-service-apache-mysql-%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%81%e0%b8%81%e0%b8%a3%e0%b8%a1-xampp">การ Start Service ให้กับ Apache และ MySQL ด้วยโปรแกรม Xampp</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>ในการเขียนโปรแกรม หรือทดลองระบบอะไรสักอย่างที่เกี่ยวกับเว็บไซต์นั้น โปรแกรมเมอร์ส่วนใหญ่มักรู้จักกันดีว่าจะต้องมีโปรแกรมที่ใช้สำหรับจำลอง Server ขึ้นมา เพื่อการรันสคริปต์หรือทดลองผลการเขียนโปรแกรม โดยโปรแกรมจำลอง server เหล่านี้มีมากมาย เช่น Appserv , Xampp , Wamp เป็นต้น ในที่นี้ผมจะขอพูดถึง <strong>โปรแกรม Xampp</strong> นะครับ เพราะผมใช้โปรแกรมนี้ในการทำงานอยู่ โดยส่วนตัว ชอบที่มันใช้งานและเป็น Open Source ครับ</p>
<h3>การ Start Service ให้กับ Apache และ MySQL ด้วยโปรแกรม Xampp</h3>
<p>การติดตั้งผมคงไม่พูดถึงนะครับ มาเริ่มกันที่การใช้งานโปรแกรมกันเลย กรณีที่ Xampp Control Panel ใช้งานได้ปกติ เปิดโปรแกรมขึ้นมา สามารถกด Start service ได้จากส่วนนี้เลย</p>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-00.jpg" data-rel="lightbox-gallery-LQTnWN0i" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-901" alt="xampp-start-00" src="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-00.jpg" width="447" height="388" srcset="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-00.jpg 447w, https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-00-300x260.jpg 300w" sizes="auto, (max-width: 447px) 100vw, 447px" /></a></p>
<p>ในกรณีที่ไม่สามารถ Start Service จากหน้า Control Panel ได้ โปรแกรมจะขึ้น Error -1 ให้ทำการ Start Service ตามนี้</p>
<ul>
<li>ไปที่<b> เริ่ม </b><b>Start -&gt; Control Panel -&gt;Administrative Tools -&gt;เลือก Services</b></li>
<li>หา Service ของ Apache <b>คลิกขวา แล้วกด Start</b></li>
</ul>
<p style="text-align: center;"><a href="https://www.tsupaman.com/wp-content/uploads/2014/05/service-start-01.jpg" data-rel="lightbox-gallery-LQTnWN0i" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter  wp-image-900" alt="service-start-01" src="https://www.tsupaman.com/wp-content/uploads/2014/05/service-start-01.jpg" width="619" height="397" srcset="https://www.tsupaman.com/wp-content/uploads/2014/05/service-start-01.jpg 688w, https://www.tsupaman.com/wp-content/uploads/2014/05/service-start-01-300x192.jpg 300w" sizes="auto, (max-width: 619px) 100vw, 619px" /></a></p>
<ul>
<li>หา Service ของ MySQL <b>คลิกขวา แล้วกด Start</b><br />
<b></b></li>
</ul>
<p style="text-align: center;"><a href="https://www.tsupaman.com/wp-content/uploads/2014/05/mysql-start-01.jpg" data-rel="lightbox-gallery-LQTnWN0i" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter  wp-image-899" alt="mysql-start-01" src="https://www.tsupaman.com/wp-content/uploads/2014/05/mysql-start-01.jpg" width="553" height="347" srcset="https://www.tsupaman.com/wp-content/uploads/2014/05/mysql-start-01.jpg 691w, https://www.tsupaman.com/wp-content/uploads/2014/05/mysql-start-01-300x188.jpg 300w" sizes="auto, (max-width: 553px) 100vw, 553px" /></a></p>
<ul>
<li>หา Service ของ Xampp <b>คลิกขวา แล้วกด Start </b>เพื่อให้ Xampp Control Panel ทำงานตามปกติ</li>
</ul>
<p style="text-align: center;"><a href="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-01.jpg" data-rel="lightbox-gallery-LQTnWN0i" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter  wp-image-902" alt="xampp-start-01" src="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-01.jpg" width="626" height="470" srcset="https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-01.jpg 695w, https://www.tsupaman.com/wp-content/uploads/2014/05/xampp-start-01-300x225.jpg 300w" sizes="auto, (max-width: 626px) 100vw, 626px" /></a></p>
<p style="text-align: left;">หากโปรแกรมไม่สามารถ <strong>Start Service จากทาง Xampp Control Panel</strong> ได้ เราต้องทำการ Start Service ทั้ง 3 รายการเองดังตัวอย่างด้านบนนะครับ สาเหตุนี้ผมก็ยังหาจุดที่จะแก้ไขโดยตรงไม่ได้ว่าเป็นเพราะอะไร รู้แต่ว่า ใช้กับ Window XP ไม่เคยเป็นเลยครับ Start Service ครั้งเดียว ใช้ได้ยาวๆ จนคอมพังไปข้างนึงเลย หากใครรู้ช่วยบอกที &#8230;.</p>
<p style="text-align: left;"><strong>บทความ : TsupamaN</strong></p>
<p>The post <a href="https://www.tsupaman.com/2014/05/start-service-apache-mysql-%e0%b9%82%e0%b8%9b%e0%b8%a3%e0%b9%81%e0%b8%81%e0%b8%a3%e0%b8%a1-xampp">การ Start Service ให้กับ Apache และ MySQL ด้วยโปรแกรม Xampp</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</title>
		<link>https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Wed, 12 Mar 2014 03:14:38 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[การเขียน php]]></category>
		<category><![CDATA[การเขียนโปรแกรม]]></category>
		<category><![CDATA[เขียน php ให้เร็ว]]></category>
		<category><![CDATA[เว็บเร็ว]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=649</guid>

					<description><![CDATA[<p>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น ปิดการใช้งานในส่วนของ register_globals การแสดงผลข้อมูลโดยการใช้คำสั่ง echo แทน print เพราะ echo เป็นฟังก์ชันที่เรียบง่ายกว่า ต่างจาก print ที่ทำอะไรได้หลากหลายกว่า การใส่เครื่องหมาย ” และ “” โดยหากในข้อความไม่มีตัวแปรอยู่ด้วย ควรใส่ ” เพราะหากใส่ “” มันจะทำการค้นหาตัวแปรในสตริงด้วย กำจัดตัวแปรอาเรย์ที่ไม่ได้ใช้ออก การ unset array statement else if ทำงานได้เร็วกว่า select statement หรือว่า case/switch * เพราะว่า else if เป็นคำสั่งเงื่อนไขที่ simple ที่สุด ปิดการเชื่อมต่อกับ database เมื่อทำงานเสร็จทุกอย่าง ลดการใช้คอมเม้นของภาษา HTML คือ &#60;!– –&#62; จะช่วยลดแบนวิธได้มาก เรียกใช้ &#60;?php [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed">การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="stcpDiv">
<p><strong><a href="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg" data-rel="lightbox-gallery-nKSoWKti" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-571" src="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg" alt="php-loop" width="225" height="225" srcset="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg 225w, https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1-100x100.jpg 100w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a></strong></p>
<h3><strong>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</strong></h3>
<ul>
<li>ปิดการใช้งานในส่วนของ register_globals</li>
<li>การแสดงผลข้อมูลโดยการใช้คำสั่ง echo แทน print เพราะ echo เป็นฟังก์ชันที่เรียบง่ายกว่า ต่างจาก print ที่ทำอะไรได้หลากหลายกว่า</li>
<li>การใส่เครื่องหมาย ” และ “” โดยหากในข้อความไม่มีตัวแปรอยู่ด้วย ควรใส่ ” เพราะหากใส่ “” มันจะทำการค้นหาตัวแปรในสตริงด้วย</li>
<li>กำจัดตัวแปรอาเรย์ที่ไม่ได้ใช้ออก การ unset array</li>
<li><strong>statement else if ทำงานได้เร็วกว่า select statement หรือว่า case/switch</strong> * เพราะว่า else if เป็นคำสั่งเงื่อนไขที่ simple ที่สุด</li>
<li>ปิดการเชื่อมต่อกับ database เมื่อทำงานเสร็จทุกอย่าง</li>
<li>ลดการใช้คอมเม้นของภาษา HTML คือ <strong>&lt;!– –&gt;</strong> จะช่วยลดแบนวิธได้มาก</li>
<li>เรียกใช้ <strong>&lt;?php ?&gt;</strong> ดีกว่าเรียกแบบสั้น<strong> &lt;? ?&gt;</strong> ถูกใจ SEO ด้วย</li>
<li>หน้าเพจไหนไม่มีภาษา PHP แทรกอยู่ ควรใช้นามสกุลไฟล์เป็น <strong>.html</strong> เพราะช่วยเพิ่มความเร็วในการแสดงผลได้</li>
</ul>
<p>ลองเอาไปใช้ดูครับ Simple is Best เขียนให้ง่ายๆ ตรงตามพื้นฐาน และความถูกต้องของ Syntax เพื่อการประมวลผลที่รวดเร็วขึ้นครับ</p>
</div>
<p>The post <a href="https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed">การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ข้อเปรียบเทียบระหว่าง PHP และ ASP</title>
		<link>https://www.tsupaman.com/2014/03/%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b9%80%e0%b8%9b%e0%b8%a3%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b9%80%e0%b8%97%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b8%a3%e0%b8%b0%e0%b8%ab%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%87-php-%e0%b9</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Sun, 09 Mar 2014 03:06:28 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ASP และ ASP.NET]]></category>
		<category><![CDATA[ASP.NET กับ C#]]></category>
		<category><![CDATA[ASP.NET กับ J#]]></category>
		<category><![CDATA[ASP.NET กับ VB.NET]]></category>
		<category><![CDATA[PHP และ ASP]]></category>
		<category><![CDATA[การเขียนโปรแกรม]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=646</guid>

					<description><![CDATA[<p>อาจจะอธิบายง่ายๆ ถึงความแตกต่างอย่างเห็นได้ชัดเลย ก็คือ คำว่า FREE และเสียตังค์ โดย PHP เป็นภาษาที่สามารถใช้ได้ฟรี ไม่มีค่าใช้จ่ายใดๆ ทั้งสิ้น คุณสามารถศึกษา หากิน กับมันได้อย่างไม่ต้องกังวลว่าจะมีใครมาฟ้องคุณเรื่องลิขสิทธิ์ทางภาษา ยกเว้นแต่ คุณดันไปเขียนเว็บไซต์ที่มันส่อเสียด หมิ่น เลียนแบบ ล้อเลียน ลามกอนาจาร หรืออะไรก็ได้ที่มันผิดกฏหมายครับ คุณสามารถดาวน์โหลดซอร์สโค้ด โปรแกรมที่ใช้ติดตั้งโปรแกรมที่ใช้เขียนสคริปต์ได้แบบไม่ต้องเสียเงินใดๆ  ซึ่ง PHP นี่แหละ เหมาะกับชีวิตของคนไทยจริงๆ อะไรฟรีๆน่ะ เอาไว้ก่อน ส่วน ASP นะครับ ASP ไม่ใช่ว่าจะไม่ดีหรือไม่น่าศึกษานะครับ ซอสโค้ด หรือโปรแกรมที่ใช้สำหรับรันสคริปต์ต่างๆ ฟรีๆ ก็มีนะครับ แต่หากจะใช้ในทางธุรกิจหรือเปิดเผยต่อสาธารณชนเมื่อไร คุณต้องซื้อลิขสิทธิ์เท่านั้น ซึ่งทาง ASP ได้ยึดติดกับ Microsoft เอาไว้ แต่ถ้าจะพูดให้ถูก ปัจจุบัน สินค้า Microsoft มีคนใช้เยอะก็จริง แต่จะมีถึง 60% หรือป่าวที่ใช้ของที่มีลิขสิทธิ์จริงๆ อันนี้พูดโดยรวมนะครับ ฮ่าาๆ [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/03/%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b9%80%e0%b8%9b%e0%b8%a3%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b9%80%e0%b8%97%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b8%a3%e0%b8%b0%e0%b8%ab%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%87-php-%e0%b9">ข้อเปรียบเทียบระหว่าง PHP และ ASP</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>อาจจะอธิบายง่ายๆ ถึงความแตกต่างอย่างเห็นได้ชัดเลย ก็คือ คำว่า FREE และเสียตังค์ โดย PHP เป็นภาษาที่สามารถใช้ได้ฟรี ไม่มีค่าใช้จ่ายใดๆ ทั้งสิ้น คุณสามารถศึกษา หากิน กับมันได้อย่างไม่ต้องกังวลว่าจะมีใครมาฟ้องคุณเรื่องลิขสิทธิ์ทางภาษา ยกเว้นแต่ คุณดันไปเขียนเว็บไซต์ที่มันส่อเสียด หมิ่น เลียนแบบ ล้อเลียน ลามกอนาจาร หรืออะไรก็ได้ที่มันผิดกฏหมายครับ คุณสามารถดาวน์โหลดซอร์สโค้ด โปรแกรมที่ใช้ติดตั้งโปรแกรมที่ใช้เขียนสคริปต์ได้แบบไม่ต้องเสียเงินใดๆ  ซึ่ง PHP นี่แหละ เหมาะกับชีวิตของคนไทยจริงๆ อะไรฟรีๆน่ะ เอาไว้ก่อน</p>
<p>ส่วน ASP นะครับ ASP ไม่ใช่ว่าจะไม่ดีหรือไม่น่าศึกษานะครับ ซอสโค้ด หรือโปรแกรมที่ใช้สำหรับรันสคริปต์ต่างๆ ฟรีๆ ก็มีนะครับ แต่หากจะใช้ในทางธุรกิจหรือเปิดเผยต่อสาธารณชนเมื่อไร คุณต้องซื้อลิขสิทธิ์เท่านั้น ซึ่งทาง ASP ได้ยึดติดกับ Microsoft เอาไว้ แต่ถ้าจะพูดให้ถูก ปัจจุบัน สินค้า Microsoft มีคนใช้เยอะก็จริง แต่จะมีถึง 60% หรือป่าวที่ใช้ของที่มีลิขสิทธิ์จริงๆ อันนี้พูดโดยรวมนะครับ ฮ่าาๆ โดยส่วนตัวผมเขียน ASP แค่งูๆปลาๆ ส่วนใหญ่เขียน PHP ครับ เรื่องการเช่าโฮสเพื่ออัพเว็บขึ้นสู่เซิพเวอร์ ในส่วนของ ASP จะหาโฮสยากกว่า แต่ก็ไม่ใช่ว่าไม่มีครับ</p>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2014/02/phpvsasp.jpg" data-rel="lightbox-gallery-xDypdum6" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-647" alt="phpvsasp" src="https://www.tsupaman.com/wp-content/uploads/2014/02/phpvsasp.jpg" width="300" height="300" srcset="https://www.tsupaman.com/wp-content/uploads/2014/02/phpvsasp.jpg 300w, https://www.tsupaman.com/wp-content/uploads/2014/02/phpvsasp-100x100.jpg 100w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<div id="stcpDiv">
<h3 id="_mcePaste"><strong>มาดูทางด้านคุณภาพกันดีกว่า</strong></h3>
<p id="_mcePaste">บางคนบอกว่า PHP เร็วกว่า ASP แต่บางคนก็บอกว่า ASP เร็วกว่า PHP ผมไม่คิดอย่างนั้นนะครับ เพราะตั้งแต่เขียนโปรแกรมมา 20 กว่าเดือน (เหมือนจะเยอะ) ยังไม่เคยเห็นโปรแกรมเมอร์คนไหน จับไอ้สองตัวนี้มาวิ่งแข่งกันเลย (ไปหมดละสมอง)  แล้วก็ยังไม่เคยเห็นมันมาซิ่ง มาแว๊น แถวๆทางด่วนเลย (ยังไม่จบ) ไม่ใช่ครับนอกเรื่องอีกละ</p>
<p>โดยส่วนตัวผมคิดว่า ทั้งสองภาษามีข้อดีคนละอย่างนะครับ คิดง่าย PHP ฟรี หาโค้ดง่าย หาโฮสง่าย เขียนง่าย Syntax เดียวกับ C,JAVA คนเขียนเยอะ สอบถามข้อมูลง่าย ส่วน ASP เขียนง่าย แก้ไขบัคง่าย หากใครเคยใช้พวก VB2005 หรือ VS2008 อะไรประมานนั้น จะรู้ว่ามันแค่ลากวางๆ ก็เป็นรูปเว็บภายในเวลาเสี้ยวติ่ง แล้วเราก็แทรกสคริปต์ไป รูปแบบภาษาก็แนวๆ VB(VisualBasic),AS(ActionScript) ทำนองนั้น</p>
<p>ซึ่งข้อแตกต่างของทั้งสองภาษามันมีไม่มากหรอกครับ ผลลัพธ์สุดท้ายที่ได้ก็คือเว็บไซต์ ซึ่งจะเป็นข้อเปรียบเทียบกันในภายหลัง แต่ที่แน่ๆ ความเร็วของการเขียนหรือรันสคริปต์ ของภาษาทั้งสองนี้ ไม่อาจสรุปได้หรอกครับว่าอันไหนเร็วและแรงกว่ากัน มันอยู่ที่คนเขียนว่าถนัดอะไร อย่างเช่น ผมถนัด PHP ผมก็ต้องบอกว่า PHP เขียนได้เร็วกว่า คุณภาพดีกว่า ซึ่งผมก็ยังไม่ค่อยเข้าใจว่า ASP มันลึกซึ้งอย่างไร คนที่ถนัด ASP ก็ต้องบอกว่ามันเร็วกว่า ซึ่งทั้งสองภาษานั้นล้วนแล้วแต่มีข้อดีของตัวมันเองทั้งนั้น อย่ายึดติดกับคำคนอื่น ลองศึกษาดูก่อนว่าชอบอะไร แล้วค่อยเชื่อในสิ่งที่ตนทำดีกว่า…อิอิ</p>
<h3><strong>ทำไมบางคนเรียก ASP บางคนเรียก ASP.NET หรือ .NET</strong></h3>
<p id="_mcePaste">หลายๆคนสงสัยว่า ASP กับ .NET มันต่างกันยังงัย จะเริ่มศึกษา ASP ต้องรู้ .NET ผมเปรียบเทียบง่ายๆคือ ASP.NET หรือ .NET เนี่ย มันคือรุ่นหรือเวอร์ชั่นที่ใหม่กว่า ASP ครับ แต่ที่เรียกว่า ASP.NET นั้น เพราะการทำงานของมันต่างจาก ASP แบบฟ้ากับเหว ซึ่ง ASP.NET สามารถเขียนกับภาษาที่รองรับในตัวมันได้คือ C#,J#,VB.NET เป็นต้น</p>
<h3 id="_mcePaste"><strong>ข้อเปรียบเทียบระหว่าง ASP และ ASP.NET</strong></h3>
<ul>
<li>การ compile code เพื่อให้ทำงานได้เร็วขึ้น และช่วยจับผิดในช่วงออกแบบได้เลย</li>
<li>ระบบมีการแจ้งข้อผิดพลาด (Exception) ได้ดีกว่าเดิม</li>
<li>ในขั้นตอนการพัฒนามี control และ event ให้เลือกใช้สะดวกสบายและรวดเร็ว</li>
<li>ทำการแคชได้ทั้งหน้าหรือส่วนใดส่วนหนึ่งได้</li>
<li>รองรับมาตรฐานสากลของเว็บได้ดีกว่าเดิม ทำงานกับ css ดีขึ้น</li>
</ul>
<h3>แล้ว C#,VB.NET ล่ะ มันคืออะไร</h3>
<p id="_mcePaste">จากที่กล่าวมา ASP.NET เป็นภาษาที่พัฒนามาจาก ASP ซึ่งเป็นภาษาที่ใช้ในการเขียนระบบเว็บไซต์โดยมีพื้นฐานของภาษา VB แต่ VB.NET สามารถเขียนระบบแอปพลิเคชันที่ใช้งานบนวินโดวส์ได้เลย ส่วนเรื่องของ syntax ภาษานั้นก็จะมีรูปแบบเดียวกัน คล้ายๆกับ ภาษา PHP กับ ภาษา C เป็นต้น</p>
<h3><strong>สงสัยกับคำว่า ASP.NET กับ VB.NET , ASP.NET กับ C# , ASP.NET กับ J#</strong></h3>
<p id="_mcePaste">เหล่านี้ มันคืออะไร ทำไมต้อง ASP.NET กับ  …  อธิบายง่ายๆก็คือ</p>
<ul>
<li>ASP.NET กับ VB.NET นั้นน่าจะเหมาะสำหรับคนที่เคยเขียน ASP มาก่อน เพราะมีรูปแบบพื้นฐานของภาษา VB</li>
<li>ASP.NET กับ C# นั้นน่าจะเหมาะสำหรับคนที่เคยเขียน PHP มาก่อน เพราะมีรูปแบบพื้นฐานของภาษา C</li>
<li>ASP.NET กับ J# นั้นน่าจะเหมาะสำหรับคนที่เคยเขียน JSP มาก่อน เพราะมีรูปแบบพื้นฐานของภาษา JAVA</li>
</ul>
<p>งงมั๊ยครับ 55+</p>
</div>
<p>The post <a href="https://www.tsupaman.com/2014/03/%e0%b8%82%e0%b9%89%e0%b8%ad%e0%b9%80%e0%b8%9b%e0%b8%a3%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b9%80%e0%b8%97%e0%b8%b5%e0%b8%a2%e0%b8%9a%e0%b8%a3%e0%b8%b0%e0%b8%ab%e0%b8%a7%e0%b9%88%e0%b8%b2%e0%b8%87-php-%e0%b9">ข้อเปรียบเทียบระหว่าง PHP และ ASP</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP : การใช้เงื่อนไข if else แบบย่อ</title>
		<link>https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%80%e0%b8%87%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%84%e0%b8%82-if-else-%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b8%a2%e0%b9%88%e0%b8%ad</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Sat, 22 Feb 2014 02:58:52 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[if else ย่อ]]></category>
		<category><![CDATA[if else แบบย่อ]]></category>
		<category><![CDATA[php if else]]></category>
		<category><![CDATA[php if else short]]></category>
		<category><![CDATA[php if else แบบย่อ]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=642</guid>

					<description><![CDATA[<p>PHP : การใช้เงื่อนไข if else แบบย่อ โปรแกรมเมอร์ หลายๆ คนมักใช้ if else ในการจัดการกับทางแยกของปัญหาว่า หากเกิดสิ่งเหล่านี้ขึ้นโปรแกรมจะไปในทางไหน ซึ่งรูปแบบของ if else ปกติคือ if (เงื่อนไข){   statement }else if(เงื่อนไข){ statement }else{ statement } ซึ่งหากมีเงื่อนไขแค่นิดเดียว แต่เรากลับต้องเขียน if else เต็มรูปแบบ มันก็อาจทำให้โค้ดของเรารกหูรกตา อาจเขียนในรูปแบบย่อได้ดังนี้ echo $x == 0 ? "OK" : "Sorry"; โดยมีความหมายว่า ถ้าตัวแปร x มีค่าเท่ากับ 0 ผลลัพธ์เท่ากับ OK ถ้าไม่ใช่ก็เท่ากับ Sorry แค่นี้แหละครับ สั้นๆ ง่ายๆ ลองเอาไปใช้กันดู [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%80%e0%b8%87%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%84%e0%b8%82-if-else-%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b8%a2%e0%b9%88%e0%b8%ad">PHP : การใช้เงื่อนไข if else แบบย่อ</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="stcpDiv">
<h3>PHP : การใช้เงื่อนไข <strong>if else แบบย่อ</strong></h3>
<p>โปรแกรมเมอร์ หลายๆ คนมักใช้ if else ในการจัดการกับทางแยกของปัญหาว่า หากเกิดสิ่งเหล่านี้ขึ้นโปรแกรมจะไปในทางไหน ซึ่งรูปแบบของ if else ปกติคือ</p>
<pre><code>if (เงื่อนไข){
      statement
}else if(เงื่อนไข){
      statement
}else{
     statement
}</code></pre>
<p>ซึ่งหากมีเงื่อนไขแค่นิดเดียว แต่เรากลับต้องเขียน if else เต็มรูปแบบ มันก็อาจทำให้โค้ดของเรารกหูรกตา อาจเขียนในรูปแบบย่อได้ดังนี้</p>
<pre title="">echo $x == 0 ? "OK" : "Sorry";</pre>
<p>โดยมีความหมายว่า ถ้าตัวแปร x มีค่าเท่ากับ 0 ผลลัพธ์เท่ากับ OK ถ้าไม่ใช่ก็เท่ากับ Sorry</p>
<p>แค่นี้แหละครับ สั้นๆ ง่ายๆ ลองเอาไปใช้กันดู สำหรับการเขียน <strong>if else แบบย่อ</strong> นี้ควรระวังเรื่อง syntax ให้ดีนะครับ error มาจะหาลำบาก เพราะโค้ดบรรทัดเดียว อาจลายตาได้</p>
</div>
<p>The post <a href="https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b9%80%e0%b8%87%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%84%e0%b8%82-if-else-%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b8%a2%e0%b9%88%e0%b8%ad">PHP : การใช้เงื่อนไข if else แบบย่อ</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
