คำถามติดแท็ก php

PHP เป็นภาษาสคริปต์ที่ใช้กันอย่างแพร่หลายในระดับสูงมีการเปลี่ยนแปลงเชิงวัตถุและมีการตีความที่ออกแบบมาเพื่อการพัฒนาเว็บเซิร์ฟเวอร์เป็นหลัก ใช้สำหรับคำถามเกี่ยวกับภาษา PHP

13
mysqli หรือ PDO - อะไรคือข้อดีและข้อเสีย? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ในสถานที่ของเราเราแยกระหว่างการใช้ mysqli และ PDO สำหรับสิ่งต่าง ๆ เช่นคำสั่งที่เตรียมไว้และการสนับสนุนการทำธุรกรรม บางโครงการใช้หนึ่งโครงการบางโครงการใช้บางโครงการ มีความเป็นไปได้น้อยมากที่เราจะย้ายไปที่ RDBMS อื่น ฉันชอบ PDO ด้วยเหตุผลเดียวที่ให้พารามิเตอร์ที่มีชื่อสำหรับคำสั่งที่เตรียมไว้และเท่าที่ฉันทราบ mysqli ไม่ได้ มีข้อดีและข้อเสียอื่น ๆ หรือไม่ในการเลือกข้อใดข้อหนึ่งเป็นมาตรฐานในขณะที่เรารวมโครงการของเราเพื่อใช้เพียงแนวทางเดียว

13
ผู้ประกอบการที่สาม PHP เทียบกับผู้ประกอบการรวม null
บางคนสามารถอธิบายความแตกต่างระหว่างตัวดำเนินการแบบไตรภาค shorthand ( ?:) และตัวดำเนินการรวมค่า null ( ??) ใน PHP ได้หรือไม่? เมื่อไหร่ที่พวกเขาประพฤติแตกต่างกันและเมื่อในลักษณะเดียวกัน (ถ้าเป็นเช่นนั้น) $a ?: $b VS. $a ?? $b

10
ดาวน์โหลดไฟล์ไปยังเซิร์ฟเวอร์จาก URL
อันนี้ดูเหมือนง่ายมากและเป็น สิ่งที่คุณต้องทำเพื่อดาวน์โหลดไฟล์ไปยังเซิร์ฟเวอร์ของคุณคือ: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); มีเพียงปัญหาเดียวเท่านั้น ถ้าคุณมีไฟล์ขนาดใหญ่เช่น 100mb จากนั้นคุณจะมีหน่วยความจำไม่เพียงพอและไม่สามารถดาวน์โหลดไฟล์ได้ สิ่งที่ฉันต้องการคือวิธีการเขียนไฟล์ไปยังดิสก์ขณะที่ฉันกำลังดาวน์โหลด ด้วยวิธีนี้ฉันสามารถดาวน์โหลดไฟล์ที่ใหญ่กว่าโดยไม่ต้องเจอปัญหาหน่วยความจำ
341 php  http  stream  download 



1
มี PHP Sandbox เหมือน JSFiddle คือ JS? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มี PHP Sandbox เหมือน JSFiddle คือ JS?
336 php  sandbox 

15
แปลงรูปแบบวันที่หนึ่งไปเป็นอีกรูปแบบหนึ่งใน PHP
มีวิธีง่าย ๆ ในการแปลงรูปแบบวันที่เป็นรูปแบบวันที่อื่นใน PHP? ฉันมีสิ่งนี้: $old_date = date('y-m-d-h-i-s'); // works $middle = strtotime($old_date); // returns bool(false) $new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00 แต่แน่นอนว่าฉันต้องการให้คืนวันที่ปัจจุบันมากกว่าช่วงเช้ามืด ผมทำอะไรผิดหรือเปล่า?


13
จะรันวิธีทดสอบเดี่ยวด้วย phpunit ได้อย่างไร
ฉันกำลังดิ้นรนที่จะใช้วิธีการทดสอบเดียวชื่อtestSaveAndDropในแฟ้มที่มีescalation/EscalationGroupTest.php phpunitฉันลองชุดค่าผสมต่อไปนี้: phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=escalation/EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=testSaveAndDrop ในแต่ละกรณีทั้งหมด Methode ทดสอบในไฟล์escalation/EscalationGroupTest.phpจะดำเนินการ วิธีการเลือกเพียงวิธีเดียวแทนได้อย่างไร ชื่อของคลาสคือEscalationGroupTestและรุ่นของphpunit3.2.8
335 php  phpunit 


20
แยกตัวเลขจากสตริง
ฉันต้องการแยกตัวเลขจากสตริงที่มีตัวเลขและตัวอักษรเช่น: "In My Cart : 11 items" ฉันต้องการที่นี่เพื่อรับหมายเลข11หรือหมายเลขอื่น ๆ
332 php 

22
PHP ค้นหาอาร์เรย์หลายมิติตามค่า
ฉันมีอาร์เรย์ที่ฉันต้องการค้นหาuidและรับกุญแจของอาร์เรย์ ตัวอย่าง สมมติว่าเรามีอาร์เรย์ 2 มิติดังต่อไปนี้: $userdb = array( array( 'uid' => '100', 'name' => 'Sandra Shush', 'pic_square' => 'urlof100' ), array( 'uid' => '5465', 'name' => 'Stefanie Mcmohn', 'pic_square' => 'urlof100' ), array( 'uid' => '40489', 'name' => 'Michael', 'pic_square' => 'urlof40489' ) ); การเรียกฟังก์ชั่นsearch_by_uid(100)(uid ของผู้ใช้คนแรก) 0ควรกลับ เรียกฟังก์ชันควรกลับsearch_by_uid(40489)2 ฉันพยายามทำลูป แต่ฉันต้องการรหัสที่เร็วขึ้น


12
ฉันจะตรวจสอบว่ามีไดเรกทอรีอยู่ได้อย่างไร? “ is_dir”,“ file_exists” หรือทั้งสองอย่าง?
ฉันต้องการสร้างไดเรกทอรีถ้ามันไม่มีอยู่แล้ว มีการใช้งานis_dirเพียงพอสำหรับวัตถุประสงค์ดังกล่าวหรือไม่ if ( !is_dir( $dir ) ) { mkdir( $dir ); } หรือฉันควรรวมis_dirกับfile_exists? if ( !file_exists( $dir ) && !is_dir( $dir ) ) { mkdir( $dir ); }
329 php 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.