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

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


14
วิธีที่แม่นยำในการวัดเวลาดำเนินการของสคริปต์ PHP
ฉันต้องการทราบจำนวนมิลลิวินาทีของ PHP for-loop ที่จะดำเนินการ ฉันรู้โครงสร้างของอัลกอริทึมทั่วไป แต่ไม่รู้จะนำไปใช้ใน PHP ได้อย่างไร: Begin init1 = timer(); // where timer() is the amount of milliseconds from midnight the loop begin some code the loop end total = timer() - init1; End
270 php 

10
ทำไมต้องตรวจสอบทั้ง isset () และ! empty ()
มีความแตกต่างระหว่างและisset !emptyถ้าฉันทำแบบบูลตรวจสอบสองครั้งนี้จะถูกต้องด้วยวิธีนี้หรือซ้ำซ้อน? และมีวิธีที่สั้นกว่าในการทำสิ่งเดียวกันหรือไม่? isset($vars[1]) AND !empty($vars[1])
269 php 


30
PHP ORM Library ที่ดี?
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีไลบรารี่การทำแผนที่วัตถุสัมพันธ์ที่ดีสำหรับ PHP หรือไม่? ฉันรู้จักPDO / ADO แต่ดูเหมือนว่าจะให้เฉพาะความแตกต่างระหว่างผู้จำหน่ายฐานข้อมูลเท่านั้นไม่ใช่การจับคู่ที่แท้จริงระหว่างโมเดลโดเมนกับโมเดลเชิงสัมพันธ์ ฉันกำลังมองหาไลบรารี PHP ที่ทำงานคล้ายกับวิธีHibernateสำหรับ Java และ NHibernate ทำเพื่อ. NET
268 php  database  orm 

10
PHP.ini ใน Mac OS X Lion อยู่ที่ไหน คิดว่าเป็น / usr / local / php5 / lib
ฉันต้องการเรียกใช้ PHP บน Mac ของฉัน, httpd.conf ที่ไม่ได้คอมเมนต์, การเปิดใช้งานเว็บร่วม, ติดตั้ง MySQL เป็นต้นฉันไม่สามารถค้นหาไฟล์ PHP ของฉันได้, ที่สำคัญที่สุดคือ PHP.ini บนเครื่องเก่าของฉันมันตั้งอยู่ใน / usr / local / php5 / lib แต่ไดเรกทอรี php5 ไม่มีอยู่ใน / usr / local .. ฉันต้องได้รับแพ็คเกจหรือฉันกำลังมองหาสถานที่ที่ไม่ถูกต้องหรือไม่? ใช้ OS X 10.7.3, PHP 5.3.8, Apache / 2.2.21
268 macos  php 

9
ขีด จำกัด ขนาดของคำขอโพสต์คือเท่าใด
ขออภัยถ้ามันซ้ำกันฉันจะคิดว่ามันคงเป็น แต่ไม่พบอะไรเลย ฉันมีแอพพลิเคชั่นเฟล็กซ์ที่ฉันโพสต์ข้อมูลกลับไปยังเซิร์ฟเวอร์ php / mysql ผ่าน IE ฉันยังไม่พบปัญหาใด ๆ แต่การรู้ล่วงหน้าก่อนหน้านี้อาจช่วยให้ฉันรู้สึกหงุดหงิดและทำงานได้ มีการ จำกัด ขนาดการโพสต์ข้อมูลผ่าน http หรือไม่ บทความนี้บอกว่าไม่มี: http://www.netlobo.com/ie_form_submit.html การสนทนานี้บอกว่าใช่: http://bytes.com/topic/php/answers/538226-what-maximum-limit-using-post-method และทั้งหมดกลับไปมาสิ่งที่ฉันสามารถหาได้ทางออนไลน์ ดังนั้นโปรดจำกัด คำตอบสำหรับหมายเลขทดสอบ / ตรวจสอบส่วนตัว ฉันต้องการโพสต์กลับสตริง XML ที่อาจมีขนาดใหญ่มาก (พูดได้ถึง 5mb) หากสร้างความแตกต่างใด ๆ : เบราว์เซอร์จะเป็น IE เสมอ (ผลิตภัณฑ์ของเราต้องการ) โพสต์มาจากและ httpService แบบยืดหยุ่นเว็บเซิร์ฟเวอร์คือ php, DB คือ mySql


23
ไม่สามารถเปิดไฟล์อินพุต: artisan
เมื่อพยายามสร้างโครงการ laravel ใหม่ข้อผิดพลาดต่อไปนี้จะปรากฏบน CLI: ไม่สามารถเปิดไฟล์อินพุต: artisan สคริปต์ php artisan รวบรวมการจัดการเหตุการณ์ post-install-cmd ที่ส่งคืนโดยมีข้อผิดพลาด ฉันใช้ XAMPP v3.2.1 รุ่นล่าสุดกับ PHP 5.5.15 และเปิดใช้งาน mcrypt (ตรวจสอบให้แน่ใจโดยการออกคำสั่ง php -m) และฉันใช้ windows 8.1

8
ฉันจะแยกสตริงที่คั่นด้วยจุลภาคเป็นอาร์เรย์ใน PHP ได้อย่างไร
ฉันต้องแยกอินพุตสตริงของฉันเป็นอาร์เรย์ที่เครื่องหมายจุลภาค ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร การป้อนข้อมูล: 9,admin@example.com,8
263 php  arrays  string 

17
ฉันจะเพิ่มหน้า PHP ไปยัง WordPress ได้อย่างไร
ฉันต้องการสร้างหน้าเว็บที่กำหนดเองสำหรับบล็อก WordPress ของฉันที่จะรันโค้ด PHP ของฉันในขณะที่ยังคงเป็นส่วนหนึ่งของ CSS / ธีม / การออกแบบเว็บไซต์โดยรวม รหัส PHP จะใช้ประโยชน์จาก API ของบุคคลที่สาม (ดังนั้นฉันต้องรวมไฟล์ PHP อื่น ๆ ) ฉันจะทำสิ่งนี้ได้อย่างไร หมายเหตุ: ฉันไม่ได้มีความต้องการเฉพาะในการโต้ตอบกับ WordPress API - นอกเหนือจากการรวมห้องสมุด PHP อื่น ๆ ฉันต้องการฉันไม่มีการพึ่งพาอื่น ๆ ในรหัส PHP ที่ฉันต้องการรวมไว้ในหน้า WordPress เห็นได้ชัดว่าวิธีแก้ปัญหาใด ๆ ที่ไม่ต้องการเรียนรู้ WordPress API จะเป็นทางออกที่ดีที่สุด
263 php  wordpress 

18
ทดสอบว่าเลขคี่หรือคู่
วิธีพื้นฐานที่ง่ายที่สุดในการตรวจสอบว่าตัวเลข / ตัวแปรแปลกหรือแม้กระทั่งใน PHP คืออะไร? มันเกี่ยวกับ mod หรือเปล่า? ฉันได้ลองใช้สคริปต์สองสามตัว แต่ .. google ไม่แสดงในขณะนี้
261 php  variables  numbers 

22
ลบคุกกี้
เมื่อฉันต้องการลบคุกกี้ฉันลอง unset($_COOKIE['hello']); ฉันเห็นในเบราว์เซอร์คุกกี้จาก Firefox ที่ยังคงมีอยู่ ฉันจะลบคุกกี้ได้อย่างไร
260 php  cookies 

7
วิธีบันทึก HTML5 Canvas เป็นรูปภาพบนเซิร์ฟเวอร์
ฉันกำลังทำงานในโครงการศิลปะแบบกำเนิดที่ฉันต้องการอนุญาตให้ผู้ใช้บันทึกรูปภาพผลลัพธ์จากอัลกอริทึม แนวคิดทั่วไปคือ: สร้างภาพบนผ้าใบ HTML5 โดยใช้อัลกอริทึมกำเนิด เมื่อรูปภาพเสร็จสมบูรณ์อนุญาตให้ผู้ใช้บันทึกผืนผ้าใบเป็นไฟล์รูปภาพไปยังเซิร์ฟเวอร์ อนุญาตให้ผู้ใช้ดาวน์โหลดรูปภาพหรือเพิ่มลงในแกลเลอรีชิ้นส่วนที่ผลิตโดยใช้อัลกอริทึม อย่างไรก็ตามฉันติดอยู่ในขั้นตอนที่สอง หลังจากความช่วยเหลือจาก Google ฉันพบบล็อกโพสต์นี้ซึ่งดูเหมือนจะเป็นสิ่งที่ฉันต้องการ: ซึ่งนำไปสู่รหัส JavaScript: function saveImage() { var canvasData = canvas.toDataURL("image/png"); var ajax = new XMLHttpRequest(); ajax.open("POST", "testSave.php", false); ajax.onreadystatechange = function() { console.log(ajax.responseText); } ajax.setRequestHeader("Content-Type", "application/upload"); ajax.send("imgData=" + canvasData); } และ PHP ที่สอดคล้องกัน (testSave.php): <?php if (isset($GLOBALS["HTTP_RAW_POST_DATA"])) { $imageData = …


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