Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP
PHP
  1. ลอกเครื่องหมายจุลภาคสุดท้ายออกจากลูป foreach ใน PHP หรือไม่

    ด้านล่างนี้คือรหัสที่สามารถใช้ตัดเครื่องหมายจุลภาคสุดท้ายออกจากลูป foreach ได้ - ตัวอย่าง $result_str = array("Hi", "Hello", "have a", "good day"); foreach ($results as $result) {    $result_str[] = $result->name; } echo implode(",",$res

  2. ใน php คือ 123==0123?

    คำตอบคือไม่ เนื่องจาก 0123 หมายถึง 123 ที่มีฐาน 8 (เลขฐานแปด) และเลขฐานสิบเท่ากันคือ 83 นำหน้าตัวเลขด้วย 0 แสดงว่าเป็นเลขฐานแปด (ฐาน 8) ซึ่งคล้ายกับข้อเท็จจริงที่ว่า 0x หมายถึงตัวเลขฐานสิบหก (ฐาน 16) พิจารณาบรรทัดโค้ดด้านล่าง - ตัวอย่าง var_dump(123); var_dump(0123); ผลลัพธ์ สิ่งนี้จะสร้างผลลัพธ์

  3. อะไรจะเร็วกว่า:ifs จำนวนมากหรืออย่างอื่นใน PHP?

    อย่างอื่นถ้าเป็นตัวเลือกที่ดีกว่า ด้านล่างนี้คือตัวอย่างโค้ดสำหรับคำสั่ง if แบบทวีคูณ - if(condition_A){    //perform some action } if(condition_B){    //perform some action } ด้านล่างนี้คือโค้ดตัวอย่างสำหรับคำสั่ง else if − if(condition_A){    //perform some action }

  4. จะค้นหาเวลาดำเนินการ PHP ได้อย่างไร

    ใน PHP เวอร์ชัน 7+ สามารถใช้ฟังก์ชัน getrusage ได้ ด้านล่างนี้คือตัวอย่างโค้ดการสาธิต - ตัวอย่าง //beginning of the script $exec_start = getrusage(); //other code functionalities //end of the script function rutime($ru, $rus, $index) {    return ($ru["ru_$index.tv_sec"]*1000 + in

  5. คุณจะส่งผ่านวัตถุโดยการอ้างอิงใน PHP 5 ได้อย่างไร

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

  6. ฉันจะจัดเรียงอาร์เรย์หลายมิติตามหนึ่งในฟิลด์ของอาร์เรย์ภายในใน PHP ได้อย่างไร

    ฟังก์ชัน usort สามารถใช้เพื่อจัดเรียงอาร์เรย์หลายมิติได้ จัดเรียงโดยใช้ฟังก์ชันที่ผู้ใช้กำหนด ด้านล่างนี้คือตัวอย่างโค้ดการสาธิต - ตัวอย่าง function compare_array($var_1, $var_2) {    if ($var_1["price"] == $var_2["price"]) {       return 0;    

  7. PHP - วิธีใช้ $timestamp เพื่อตรวจสอบว่าวันนี้เป็นวันจันทร์หรือวันที่ 1 ของเดือนได้อย่างไร

    ฟังก์ชันวันที่สามารถใช้เพื่อส่งคืนสตริงที่จัดรูปแบบตามรูปแบบที่ระบุโดยระบุการประทับเวลาของจำนวนเต็มหรือเวลาปัจจุบันหากไม่มีการประทับเวลา การประทับเวลาเป็นทางเลือกและค่าเริ่มต้นเป็นค่าของเวลา () ตัวอย่าง if(date('j', $timestamp) === '1')    echo "It is the first day of

  8. จะใช้ RegexIterator ใน PHP ได้อย่างไร?

    นิพจน์ทั่วไป $directory =new RecursiveDirectoryIterator(__DIR__);$flattened =new RecursiveIteratorIterator($directory);// ตรวจสอบให้แน่ใจว่าเส้นทางไม่มีโฟลเดอร์ /.Trash* และสิ้นสุดด้วย .php หรือ .html file$files =ใหม่ RegexIterator($flattened, #^(?:[A-Z]:)?(?:/(?!\.Trash)[^/]+)+/[^/]+\.(?:php| html)

  9. ไฟล์ PHP ที่ควรเรียกใช้ครั้งเดียวและลบตัวเอง เป็นไปได้ไหม?

    ใช่ สามารถทำได้โดยใช้ฟังก์ชันยกเลิกการลิงก์ ได้แสดงไว้ด้านล่าง - อีกทางเลือกหนึ่งที่ลบสคริปต์โดยไม่คำนึงว่าฟังก์ชัน exit จะถูกเรียกหรือไม่ แสดงไว้ด้านล่าง ^ลบ; คลาส DeleteOnExit { ฟังก์ชั่น __destruct () { ยกเลิกการเชื่อมโยง (__FILE__); }}$delete_on_exit =ใหม่ DeleteOnExit();

  10. แปลงช่องว่างเป็นเส้นประและตัวพิมพ์เล็กด้วย PHP

    ค่าส่งคืนของ strtolower สามารถส่งผ่านเป็นอาร์กิวเมนต์ที่สามไปยัง str_replace (โดยที่ $string อยู่) ฟังก์ชัน str_replace ใช้เพื่อแทนที่ชุดอักขระ/อักขระด้วยชุดอักขระ/สตริงอื่น ตัวอย่าง $str = 'hello have a good day everyone'; echo str_replace(' ', '-', strtolower($str)); ผลลัพธ

  11. จะสร้างบริการ Web API ใน PHP ได้อย่างไร?

    SOAP และ REST API เป็น API ที่ใช้กันอย่างแพร่หลาย พิจารณาการมีอยู่ของคลาส PHP ชื่อ Manage.php ที่ช่วยในการจัดการรายการในฐานข้อมูล class manage { private $entryId; function __construct($entryId) {    $this->entryId = $entryId; } function deleteEntry() {    //delete $this->e

  12. ค้นหาการจับคู่ค่าบางส่วนใน Array ใน PHP

    ฟังก์ชัน array_filter สามารถใช้เพื่อจับคู่ค่าบางส่วนในอาร์เรย์ได้ สามารถโทรกลับได้ ซึ่งช่วยในการตัดสินใจว่าองค์ประกอบใดจะยังคงอยู่ในอาร์เรย์และองค์ประกอบใดที่จะถูกลบออก เมื่อการเรียกกลับคืนค่าเท็จ หมายความว่าองค์ประกอบที่กำหนดจะต้องถูกลบออก ด้านล่างนี้เป็นตัวอย่างโค้ดที่แสดงให้เห็นเช่นเดียวกัน − $a

  13. ความแตกต่างของ die() และ exit() ใน PHP คืออะไร?

    ไม่มีความแตกต่างระหว่างการตายและการออก ทั้งคู่เหมือนกัน คู่มือ PHP สำหรับสถานะการออก - "This language construct is equivalent to die()." คู่มือ PHP สำหรับสถานะแม่พิมพ์ - "This language construct is equivalent to exit()." อย่างไรก็ตาม มีความแตกต่างเล็กน้อย กล่าวคือ ระยะเวลาที่

  14. PHP:ยกเลิกการเชื่อมโยงไฟล์ทั้งหมดภายในไดเร็กทอรี จากนั้นจึงลบไดเร็กทอรีนั้น

    ใช้ glob เพื่อค้นหาไฟล์ทั้งหมดที่ตรงกับรูปแบบ function recursive_directory_removal($directory) {    foreach(glob("{$directory}/*") as $file) {       if(is_dir($file)) {          recursive_directory_removal($file);       } els

  15. รับรูปภาพทั้งหมดจากโฟลเดอร์ใน PHP

    ฟังก์ชัน glob สามารถใช้เพื่อรับรูปภาพจากโฟลเดอร์เฉพาะ ด้านล่างนี้คือโค้ดตัวอย่างสำหรับสิ่งเดียวกัน - มีการระบุพาธไปยังโฟลเดอร์รูปภาพ และแยกไฟล์ทั้งหมดที่มีนามสกุล .png พวกมันจะแสดงโดยใช้ลูป foreach - $dir_name = "path/to/image/folder/"; $images = glob($dir_name."*.png"); foreach

  16. คืนค่าสองค่าจากฟังก์ชันใน PHP

    ไม่สามารถคืนค่าตัวแปร 2 ตัวได้อย่างชัดเจน แต่สามารถใส่ลงในโครงสร้างข้อมูลรายการ/อาร์เรย์แล้วส่งคืนได้ ตัวอย่าง function factors( $n ) {    // An empty array is declared    $fact = array();    // Loop through it    for ( $i = 1; $i < $n; $i++) {    

Total 1279 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:39/64  20-คอมพิวเตอร์/Page Goto:1 33 34 35 36 37 38 39 40 41 42 43 44 45