คอมพิวเตอร์การเขียนโปรแกรม

สิ่งที่ทำให้ฟังก์ชัน PHP microtime?

หนึ่งในความนิยมมากที่สุดภาษา PHP การเขียนโปรแกรมยังมีฟังก์ชั่นที่อุดมไปด้วยห้องสมุด แต่ละคนมีลักษณะของตัวเอง แต่เป็นเพราะจำนวนมากของการดำเนินงานและชื่อที่คล้ายกันจากนักพัฒนามักจะนำไปสู่ความสับสน คำถามที่ก่อให้เกิดการทำงาน microtime PHP - สิ่งที่มันไม่และวิธีการที่แตกต่างจากที่คล้ายกับเธอ?

ฟังก์ชั่น microtime

microtime PHP เป็นผลให้ผลตอบแทนที่เวลา Unix และมีความแม่นยำในการ microseconds แม้จะมีการดำเนินการเติมในการเขียนโปรแกรมภาษาก็ไม่สามารถทำงานได้ในระบบทั้งหมด ในเวอร์ชันก่อนหน้าของระบบปฏิบัติการที่ไม่มี gettimeofday เรียกระบบ () ฟังก์ชั่นนี้จะก่อให้เกิดผลที่ไม่ถูกต้อง

ไวยากรณ์ microtime () มีเพียงหนึ่งอาร์กิวเมนต์ - มันกำหนดสิ่งที่ประเภทของข้อมูลที่สามารถบรรลุผลที่กลับมา หากวงเล็บที่สอดคล้องกับความจริง (จากภาษาอังกฤษ. "ทรู") จากนั้นแทนฟังก์ชันจะส่งกลับสตริงข้อมูลตัวเลข ในกรณีที่ไม่มีพารามิเตอร์ใด ๆ (ซึ่งเป็นศูนย์) ถูกตั้งค่าเป็นเท็จ (จากภาษาอังกฤษ. "เท็จ") เวลาที่จะกลับมาในรูปแบบมิลลิวินาทีวินาที ที่นี่จำนวนแรกจะทำให้จำนวน microseconds ที่ผ่านมาตั้งแต่จุดเริ่มต้นของสองปัจจุบันและที่สอง - เวลารวมที่ได้ผ่านไปนับตั้งแต่ปี 1970 แสดงในไม่กี่วินาที

ใช้ PHP microtime () เป็นสิ่งที่จำเป็นในกรณีที่มีความจำเป็นที่จะหาวิธีที่จะใช้เวลานานการดำเนินการของการป้องกันรหัส ส่วนใหญ่มักจะกลไกนี้จะใช้เพื่อเพิ่มประสิทธิภาพการดำเนินงานของโครงการ

แตกต่างกับเวลา

เช่นเดียวกับฟังก์ชั่นที่คล้ายกัน microtime, PHP มีง่าย - เวลา ซึ่งแตกต่างจากความถูกต้องแม่นยำมากขึ้น "น้องสาว" ของผลของการใช้เวลาฟังก์ชั่น () - การจำนวนวินาทีตั้งแต่ยุคยูนิกซ์นั่นคือวันที่ 1 มกราคม 1970 00:00:00 GMT กับเวลา () เป็นไปได้ที่จะได้รับแตกต่างของเวลาระหว่างจุดสองจุดของโปรแกรม แต่มีความแม่นยำน้อย

หากคุณต้องการที่จะได้รับเวลาของระบบคุณควรใช้วันที่ฟังก์ชัน () หากมีความจำเป็นที่จะได้รับความแตกต่างที่มีความแม่นยำสูงสุดที่ดีที่สุดคือการเลือกฟังก์ชั่นของ PHP - microtime

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.birmiss.com. Theme powered by WordPress.