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

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

18
PHP รันกระบวนการพื้นหลัง
ฉันต้องดำเนินการคัดลอกไดเรกทอรีตามการกระทำของผู้ใช้ แต่ไดเรกทอรีมีขนาดค่อนข้างใหญ่ดังนั้นฉันจึงอยากจะสามารถดำเนินการดังกล่าวได้โดยที่ผู้ใช้ไม่ได้ตระหนักถึงเวลาที่ใช้ในการทำสำเนาให้เสร็จ ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชมมาก
259 php 

8
อาร์เรย์ใน PHP ถูกคัดลอกเป็นค่าหรืออ้างอิงถึงตัวแปรใหม่และเมื่อส่งผ่านไปยังฟังก์ชั่นหรือไม่
1) เมื่ออาร์เรย์ถูกส่งผ่านเป็นอาร์กิวเมนต์ไปยังเมธอดหรือฟังก์ชันมันถูกส่งผ่านโดยการอ้างอิงหรือตามค่าหรือไม่ 2) เมื่อกำหนดอาเรย์ให้กับตัวแปรตัวแปรใหม่อ้างอิงถึงอาเรย์ดั้งเดิมหรือเป็นสำเนาใหม่หรือไม่? เกี่ยวกับการทำสิ่งนี้: $a = array(1,2,3); $b = $a; คือ$bการอ้างอิงถึง$a?

29
วิธีการทำให้อาเรย์หลายมิติเรียบ
เป็นไปได้ไหมใน PHP ที่จะขยายอาเรย์แบบสองมิติ (bi / multi) โดยไม่ต้องใช้การเรียกซ้ำหรือการอ้างอิง? ฉันสนใจเฉพาะในค่าดังนั้นกุญแจสามารถปฏิเสธฉันคิดว่าในสายของและarray_map()array_values()

30
นักแต่งเพลงต้องการหน่วยความจำไม่เพียงพอ PHP Fatal error: ขนาดหน่วยความจำที่อนุญาต 1610612736 ไบต์หมด
ฉันกำลังพยายามเพิ่ม HWIOAuthBundle ในโปรเจ็กต์ของฉันโดยเรียกใช้คำสั่งด้านล่าง composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle HWIOAuthBundle github: https://github.com/hwi/HWIOAuthBundle เมื่อฉันพยายามเรียกใช้นักแต่งเพลงต้องการให้ฉันได้รับข้อผิดพลาดหน่วยความจำไม่เพียงพอ การใช้เวอร์ชัน ^0.6.0@dev สำหรับ hwi / oauth-bundle การใช้เวอร์ชัน ^1.2@dev สำหรับ php-http / guzzle6-adapter การใช้เวอร์ชัน ^1.10@dev สำหรับ php-http / httplug-bundle ./composer.json ได้รับการอัปเดตแล้ว การโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจการอัปเดตการอ้างอิง (รวมถึงความต้องการ - dev) PHP Fatal error: ขนาดหน่วยความจำที่อนุญาตคือ 1610612736 ไบต์หมด (พยายามจัดสรร 67108864 ไบต์) ใน phar: ///usr/local/Cellar/composer/1.4.2/libexec/composer.phar/src/Composer/DependencyResolver/Solver php ในบรรทัด …


5
?: ตัวดำเนินการ (ตัวดำเนินการ 'Elvis') ใน PHP
ฉันเห็นสิ่งนี้วันนี้ในรหัส PHP บางส่วน: $items = $items ?: $this->_handle->result('next', $this->_result, $this); ฉันไม่คุ้นเคยกับ?:โอเปอร์เรเตอร์ที่ใช้ที่นี่ ดูเหมือนว่าผู้ประกอบการที่สาม แต่การแสดงออกในการประเมินว่าภาคที่เป็นจริงได้รับการละเว้น มันหมายความว่าอะไร?

14
Facebook API - ฉันจะรับรูปภาพโปรไฟล์ผู้ใช้ Facebook ผ่าน Facebook API ได้อย่างไร (โดยไม่ต้องให้ผู้ใช้ "อนุญาต" แอปพลิเคชัน)
ฉันกำลังทำงานกับCMSที่ดึงภาพโปรไฟล์ของผู้ใช้จากURL Facebook ของพวกเขา(นั่นคือhttp://facebook.com/users_unique_url ) ฉันจะทำสิ่งนี้ได้อย่างไร มีการเรียกใช้ Faceboook API ที่ดึง URL ภาพโปรไฟล์ของผู้ใช้โดยไม่ต้องให้ผู้ใช้อนุญาตหรือไม่
257 php  facebook 


12
“ Keep Me ล็อกอิน” - วิธีที่ดีที่สุด
เว็บแอปพลิเคชันของฉันใช้เซสชันเพื่อเก็บข้อมูลเกี่ยวกับผู้ใช้เมื่อพวกเขาเข้าสู่ระบบและเพื่อรักษาข้อมูลนั้นเมื่อพวกเขาเดินทางจากหน้าหนึ่งไปอีกหน้าหนึ่งภายในแอป ในการประยุกต์ใช้ที่เฉพาะเจาะจงนี้ฉันจัดเก็บuser_id, first_nameและlast_nameของบุคคล ฉันต้องการเสนอตัวเลือก "ให้ฉันเข้าสู่ระบบ" ในการเข้าสู่ระบบที่จะวางคุกกี้บนเครื่องของผู้ใช้เป็นเวลาสองสัปดาห์ที่จะรีสตาร์ทเซสชันของพวกเขาด้วยรายละเอียดเดียวกันเมื่อพวกเขากลับไปที่แอป อะไรคือวิธีที่ดีที่สุดในการทำสิ่งนี้? ฉันไม่ต้องการเก็บไว้user_idในคุกกี้เนื่องจากดูเหมือนว่าจะทำให้ผู้ใช้รายหนึ่งลองและปลอมแปลงข้อมูลประจำตัวของผู้ใช้รายอื่นได้ง่าย

25
การตรวจสอบ Laravel หากบันทึกมีอยู่
ฉันใหม่กับ Laravel โปรดแก้ตัวคำถามมือใหม่ แต่จะหาได้อย่างไรถ้ามีบันทึกอยู่? $user = User::where('email', '=', Input::get('email')); ฉันจะทำอะไรที่นี่เพื่อดูว่า$userมีบันทึกหรือไม่

10
จะป้องกัน XSS ด้วย HTML / PHP ได้อย่างไร?
ฉันจะป้องกัน XSS (การเขียนสคริปต์ข้ามไซต์) โดยใช้ HTML และ PHP ได้อย่างไร ฉันเคยเห็นโพสต์อื่น ๆ อีกมากมายในหัวข้อนี้ แต่ฉันไม่พบบทความที่ชัดเจนและรัดกุมว่าจะป้องกัน XSS ได้อย่างไร
256 php  xss 


5
PHP: ผสานสองอาร์เรย์ในขณะที่เก็บกุญแจแทนการทำดัชนีใหม่?
ฉันจะผสานสองอาร์เรย์ (หนึ่งคู่กับ string => value คู่และอีกคู่กับ int => value คู่) ในขณะที่รักษาสตริง / int คีย์? ไม่มีใครเลยที่จะทับซ้อนกัน (เพราะมีเพียงสตริงและอื่น ๆ ที่มีจำนวนเต็มเท่านั้น) นี่คือรหัสปัจจุบันของฉัน (ซึ่งใช้งานไม่ได้เนื่องจาก array_merge กำลังทำดัชนีอาร์เรย์อีกครั้งด้วยคีย์จำนวนเต็ม): // get all id vars by combining the static and dynamic $staticIdentifications = array( Users::userID => "USERID", Users::username => "USERNAME" ); // get the dynamic vars, formatted: varID …
255 php  arrays  array-merge 

11
วิธีกำหนดค่า XAMPP เพื่อส่งจดหมายจาก localhost
ฉันพยายามส่งจดหมายจาก localhost แต่ฉันไม่สามารถส่งจดหมายจาก localhost ได้ดังนั้นใครสามารถบอกฉันได้ว่าวิธีการกำหนดค่า xampp ของฉันเพื่อส่งจดหมายจาก localhost
255 php  xampp 


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