ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

php_strip_whitespace()

The php_strip_whitespace()   เป็นฟังก์ชั่น inbuilt ใน PHP ซึ่งใช้ในการลบ comment และช่องว่างที่มีทั้งหมดในซอร์สโค้ด (Source code )

 

รูปแบบ Syntax ดังนี้

php_strip_whitespace ( string $filename ) : string

พารามิเตอร์:ฟังก์ชัน php_strip_whitespace () จะรับพารา มิเตอร์เดียว คือ  $file  มันเป็นพารามิเตอร์บังคับที่ทำหน้าที่ระบุหรือเจาะจงไฟล์

ค่าส่งคืนค่า : จะส่งคืนซอร์สโค้ด (source code) ของ$file หลังจากลบ คำอธิบาย Comment   และช่องว่างถ้าหากทำงานๆด้สำเร็จ   หรือจะส่งคืนสตริงว่างถ้าล้มเหลว

 

เรามาดูตัวอย่างโค้ด

<?php
// PHP comment here

/*
 * Another PHP comment
 */

echo        php_strip_whitespace(__FILE__);
// Newlines are considered whitespace, and are removed too:
do_nothing();
?>

ผลลัพธ์ที่ได้

<?php
 echo php_strip_whitespace(__FILE__); do_nothing(); ?>

 จากตัวอย่างโค้ดเราจะเห็นว่า เรามีการคอมมเม้นไว้มากมาย ไม่ว่าจะใช้ // หรือ  /***/  และผลลัพธ์ที่ได้คือ คอมเม้นต์เหล่านั้นหายไปทั้งหมด รวมทั้งการขึ้นบันทัดใหม่ก็จะหายไปด้วยครับ  เราสามารถนำมันมาแก้ปัญหาการเขียนโปรแกรมเพื่อลบคอมเม้นต่างๆ ที่ีมีมากเกินไป เพื้อให้เหลือแต่โค้ด แต่ทั้งนี้การคอมเม้นก็เป็นสิ่งสำคัญเพื่อบุคคลที่ที่นำโปรเจ็คไปทำงานต่อจะได้รู้ว่าตรงไหนทำอะไร เป็นต้น แต่ทั้งนี้ทั้งนั้นก็ขึ้นอยูกับจุดประสงค์ของเราครับ

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ฟังก์ชัน PHP

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
หลักการเตรียมตัวก่อนเข้าสัมภาษณ์งาน กับบริษัททางด้านไอที
โดย fighthrmd125 พ 24 ก.พ. 2021 5:21 pm บอร์ด Share Knowledge
0
5
พ 24 ก.พ. 2021 5:21 pm โดย fighthrmd125
ช่วยแนะนำรูปแบบการเขียน Google Structured ของ joomla
โดย eange08 พ 24 ก.พ. 2021 5:02 pm บอร์ด Joomla Development
1
6
พ 24 ก.พ. 2021 6:27 pm โดย mindphp
หลักการเขียนเรียงความ ภาษาไทย
โดย fighthrmd125 พ 24 ก.พ. 2021 2:52 pm บอร์ด Share Knowledge
0
4
พ 24 ก.พ. 2021 2:52 pm โดย fighthrmd125
หลักการคิด เงินเดือน และ หักประกันสังคม พร้อมตัวอย่างการคำนวณ โดยใช้ Google Sheet
โดย fighthrmd125 อ 23 ก.พ. 2021 5:26 pm บอร์ด Share Knowledge
0
15
อ 23 ก.พ. 2021 5:26 pm โดย fighthrmd125
อยากแสดงตัวเลข process ในวงกลมจะต้องทำยังงัย
โดย eange08 อ 23 ก.พ. 2021 5:16 pm บอร์ด JavaScript & Jquery Ajax
0
8
อ 23 ก.พ. 2021 5:16 pm โดย eange08
สอบถามเกี่ยวกับระบบ ERP ว่าถ้าจัดส่งสินค้าเสร็จแล้วต้องลงระบบอย่างไร
โดย Kannaphat อ 23 ก.พ. 2021 3:45 pm บอร์ด MindPHP News & Feedback
0
11
อ 23 ก.พ. 2021 3:45 pm โดย Kannaphat
สอบถามเกี่ยวกับบทความที่จะเเชร์หน่อยครับ
โดย chakirin.bfds อ 23 ก.พ. 2021 1:49 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
13
อ 23 ก.พ. 2021 2:16 pm โดย mindphp
ตรวจแบบทดสอบผู้สมัครไม่เป็นครับ รบกวนช่วยบอกขั้นตอนหรือรายละเอียดหน่อยครับ
โดย fighthrmd125 อ 23 ก.พ. 2021 12:55 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
7
อ 23 ก.พ. 2021 12:55 pm โดย fighthrmd125