<?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>Laravel View - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<atom:link href="https://www.itoffside.com/tag/laravel-view/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.itoffside.com</link>
	<description>ข้อมูลข่าวสารและเรื่องราวบนโลกของไอทีที่ ล้ำหน้า พร้อมสาระการเขียนโปรแกรมคอมพิวเตอร์</description>
	<lastBuildDate>Sun, 01 Jan 2023 09:52:56 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.itoffside.com/wp-content/uploads/2020/04/cropped-favicon-96x96-1-32x32.png</url>
	<title>Laravel View - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<link>https://www.itoffside.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Laravel &#8211; EP9 การใช้ View</title>
		<link>https://www.itoffside.com/laravel-ep9-view/</link>
					<comments>https://www.itoffside.com/laravel-ep9-view/#comments</comments>
		
		<dc:creator><![CDATA[Onmobile]]></dc:creator>
		<pubDate>Thu, 05 Dec 2019 00:36:34 +0000</pubDate>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[Laravel View]]></category>
		<category><![CDATA[PHP Framework]]></category>
		<guid isPermaLink="false">https://www.itoffside.com/?p=2896</guid>

					<description><![CDATA[<p>Laravel: View เป็นส่วนหนึ่งของคอนเซป MVC ซึ่งหมายถึงการแสดงผลบนหน้าแอพลิเคชั่น ซึ่ง View ของ Laravel นี้อยู่ใน โฟล์เดอร์ resources/views ซึ่ง view ภาษาส่วนใหญ่จะใช้ภาษา HTML ตัวอย่างการใช้งาน ลองสร้าง view โดยไปสร้างไฟล์ test.php ไว้ที่ resources/views/test.php [crayon-69e049ece0d12276381475/] 2 .ไป...</p>
<p>The post <a href="https://www.itoffside.com/laravel-ep9-view/">Laravel – EP9 การใช้ View</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>Laravel: View</strong> เป็นส่วนหนึ่งของ<span style="text-decoration: underline;">คอนเซป MVC</span> ซึ่งหมายถึงการแสดงผลบนหน้าแอพลิเคชั่น ซึ่ง <strong>View</strong> ของ <strong>Laravel</strong> นี้อยู่ใน โฟล์เดอร์ resources/views ซึ่ง view ภาษาส่วนใหญ่จะใช้ภาษา <strong>HTML</strong></p>
<p><span id="more-2896"></span></p>
<h3>ตัวอย่างการใช้งาน</h3>
<ol>
<li>ลองสร้าง <strong>view</strong> โดยไปสร้างไฟล์ test.php ไว้ที่ <span style="color: #000080;">resources/views/test.php</span></li>
</ol>
<p></p><pre class="crayon-plain-tag">&lt;html&gt;
   &lt;body&gt;
      &lt;h1&gt;Hello, World&lt;/h1&gt;
   &lt;/body&gt;
&lt;/html&gt;</pre><p>2 .ไปเพิ่มโค็ดใน <strong>Route</strong> กำหนดเส้นทางให้ render <strong>view</strong> ที่เราเพิ่งสร้างจากข้อ 1<br />
เข้าไปที่ไฟล์ <span style="color: #000080;">routes/web.php</span> เพื่อกำหนดเส้นทาง</p><pre class="crayon-plain-tag">Route::get('/test', function() {
   return view('test');
});</pre><p>3. ทดลอง เข้าลิงค์ <span style="color: #000080;">http://localhost:8000/test</span> แล้วจะเห็นว่า มีการแสดงผล <strong>view</strong> ตามที่เราต้องการ</p>
<p>สำหรับที่เก็บไฟล์ <strong>view</strong> จะถูกเก็บไว้ที่โฟล์เดอร์ <span style="color: #000080;">resources/views</span></p>
<h3>การส่ง Data ไปยัง View</h3>
<p>ในการสร้าง ระบบแอพลิเคชั่น เราจำเป็นต้องส่งข้อมูลไปยัง <strong>view</strong> เพื่อนำข้อมูลเหล่านั้นไปแสดงผลให้กับผู้ใช้ โดย Data ที่ส่งไปใน Laravel จะใช้ข้อมูลรูปแบบ Array ในการส่ง</p>
<p>ตัวอย่างการส่ง Data ไปยัง <strong>View</strong><br />
1. สร้างไฟล์ <strong>view</strong> ที่<span style="color: #000080;"> resources/views/test.php</span> และเพิ่มโค็ดลงไป</p><pre class="crayon-plain-tag">&lt;html&gt;
   &lt;body&gt;
      &lt;h1&gt;&lt;?php echo $name; ?&gt;&lt;/h1&gt;
   &lt;/body&gt;
&lt;/html&gt;</pre><p>2. ไปเพิ่มโค็ดใน <strong>Route</strong> กำหนดเส้นทาง ที่ไฟล์ <span style="color: #000080;">routes/web.php</span></p><pre class="crayon-plain-tag">Route::get('/test', function() {
   return view('test',['name' =&gt; 'ITOFFSIDE.com']);
});</pre><p>จากโค็ดอธิบายได้คือ <strong>view</strong> จะ render ไฟล์ที่ชื่อว่า test.php และ ส่งข้อมูล Array โดยไฟล์ view จะนำ ข้อมูลไปแสดงโดยเอา Key array ไปอ้างอิง ซึ่งในตัวอย่าง key คือ name ดังนั้น view จะแสดงค่า เป็น ITOFFSIDE.com</p>
<p>3. ทดลองเข้าลิงค์ <span style="color: #000080;">http://localhost:8000/test</span> แล้วจะเห็นว่า มีการแสดงผล <strong>view</strong> ตามที่เราส่งค่ามานั้นเอง</p>
<p>สำหรับบทความเกี่ยวกับ <span style="text-decoration: underline;"><strong>Laravel View</strong></span> ก็มีเพียงเท่านี้ ทางผู้เขียนคิดว่า ผู้อ่านและผู้ที่สนใจศึกษาการเขียน <strong>Framework Laravel</strong> น่าจะเข้าใจไม่มากก็น้อย สำหรับใครที่ไม่เข้าใจส่วนใดสามารถสอบถามได้ และในบทความถัดไปจะเขียนในเรื่องการใช้ Blade Template ซึ่ง <strong>View</strong> นั้นมีส่วนเกี่ยวข้องกับ <strong>Blade Template</strong> นั้นเอง</p><p>The post <a href="https://www.itoffside.com/laravel-ep9-view/">Laravel – EP9 การใช้ View</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.itoffside.com/laravel-ep9-view/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
