Built-in functions (3) ฟังชัน Substr และ ฟังก์ชั่น Strlen

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: Built-in functions (3) ฟังชัน Substr และ ฟังก์ชั่น Strlen

Re: Built-in functions (3)ฟังชัน Substr และ ฟังก์ชั่น Strlen

โดย makup » 09/10/2020 11:42 am

****************เพิ่มเติม ในส่วนของ Function strlen() **************************

Function strlen() หาความยาวของตัวอักษร
ในบทความนี้เป็นส่วนหนึ่งของการอธิบายการใช้งาน Function strlen() ในการหาความยาวของตัวอักษร , จึงคิดว่าน่าจะเป็นประโยชน์ต่อผู้ที่อยากจะสนใจศึกษาและสนใจบทความนี้ ในเกร็ดการแนะนำความรู้เล็กๆน้อยๆของการเขียนภาษา Programming PHP

โค้ด: เลือกทั้งหมด

<?php
$str = "Thanawat";						//ประกาศตัวแปรเป็น String

echo "str มีความยาวของตัวอักษร = ".strlen($str)."\n";	//Function strlen() ใช้ทำหน้าที่ นับจำนวนความยาวข้อมูลใน String

								//ยกตัวอย่างการนำเอา strlen() ไปใช้ วน Loop นับความยาวจำนวน 
for ($i=0; $i < strlen($str); $i++) { 		//Step 02 : วน Loop หาความยาวตัวอักษร โดยใช้ strlen($str) เข้ามาทำงาน
	echo "ตัวอักษร $i = ".$str[$i]."\n";	//Step 01 : แสดงค่าตัวแปร $i , นับจำนวนล่ะครั้งที่แสดงตัวอักษร ....
								//..... ตัวแปร .$str[$i]. จะทำการแสดงตัวอักษร และ ตัวเลข index ....
								//..... ที่เก็บไว้ใน [$i] แบบ array , และมีการขึ้นบรรทัดใหม่
	}
?>
ผลลัพธ์ที่ได้
strl().png
strl().png (9.89 KiB) Viewed 713 times
ข้อสรุป
ในส่วนของ Function strlen() สามารถเอาไปใช้งานในการประยุกต์รูปแบบในการเขียน Functions ได้หลากหลายรูปแบบ
สามารถศึกษาข้อมูล เพิ่มเติม ได้จากคู่มือ

แหล่งอ้างอิงข้อมูล
https://www.geeksforgeeks.org/php-strlen-function/
https://www.w3schools.com/php/func_string_strlen.asp

Built-in functions (3) ฟังชัน Substr และ ฟังก์ชั่น Strlen

โดย จันนุสรณ์ ดีแก่ » 20/11/2018 2:09 pm

ฟังก์ชัน Substr เป็นฟังชั่นตัดคำ ดังแสดงในตัวอย่างนี้เราจะตัดคำที่มีในภาษา php ซึ่งจะตัดคำว่า php ออกและเมื่อตัดข้อความเสร็จจะเหลือคำว่า mind ดังแสดงในตัวอย่าง ต่อไปนี้

โค้ด: เลือกทั้งหมด

<html>
    <head>
        <meta charset="UTF-8">
        <title>Built=in Function</title>
     <h1>$tring Function</h1>
     
    </head>
    <body>
        <?php
      $test = "phpmind";
              echo substr($test,3,7);
      
        ?>
    </body>
</html>
Screenshot (87).png
เมื่อรันโปรแกรมจะได้ผลลัพธ์ดังแสดงในตัวอย่าง
Screenshot (88).png
ต่อมาเราจะมาทำความรู้จักกับฟังก์ชั่น Strlen
ฟังก์ชั่น Strlen เป็นฟังชั่นในการนับตัวอักษร อย่างเช่น php ในที่นี้มีตัวอักษรทั้งหมด 3 ตัวอักษร เเล้วถ้าเขียนเป็น code ล่ะเราจะเขียนได้อย่างไร เรามาลองดูวิธีกัน

โค้ด: เลือกทั้งหมด

<html>
    <head>
        <meta charset="UTF-8">
        <title>Built=in Function</title>
     <h1>$tring Function</h1>
     
    </head>
    <body>
        <?php
      $test = "php";
     echo strlen($test);
              
      
        ?>
    </body>
</html>

Screenshot (90).png
เมื่อลองรันโปรแกรมผลลัพธ์ที่ได้ คือ
Screenshot (91).png
หากต้องการดูข้อมูลเพิ่มเติมสามารถดูข้อมูลได้ที่ https://www.youtube.com/watch?v=8B1SJJM ... 0&index=10

ข้างบน