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

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

3
นักแต่งเพลงต้องการแพ็คเกจท้องถิ่น
ฉันมีห้องสมุด [Foo and Bar] สองแห่งที่ฉันกำลังพัฒนาในคอนเสิร์ต แต่ก็ยังแยกกันอยู่ในทางเทคนิค ก่อนหน้านี้ฉันเพิ่งกำหนดตัวโหลดอัตโนมัติใหม่ให้ชอบ"Foo\\": "../Foo/src"แต่ตอนนี้ฉันได้เพิ่มการพึ่งพา Guzzle ให้กับ Foo แล้ว Bar ก็พลิกฝาเพราะมันไม่ใช่การพึ่งพาอย่างใดอย่างหนึ่ง โครงสร้างไดเรกทอรี: /home/user/src/ Foo/ src/ FooClient.php composer.json Bar/ src/ BarClient.php composer.json คำชี้แจง Autoload เชิงทฤษฎี: [ใน Bar / composer.json] "require": { "local": "../Foo/composer.json" } รหัสตัวอย่าง: require('vendor/autoload.php'); $f = new \Bar\BarClient(new \Foo\FooClient()); ฉันจะแก้ไขปัญหานี้ได้อย่างไรโดยไม่ต้องตั้งค่า repo นักแต่งเพลงในเครื่อง ฉันต้องการรักษาสิ่งเหล่านี้เป็นแพ็กเกจแยกต่างหากเพียงแค่ที่ต้องการอีกแพ็กเกจและเพื่อประมวลผลการอ้างอิงของอีกฝ่าย แก้ไขหลังคำตอบ: ขอบคุณ infomaniac …
108 php  composer-php 

8
PHP ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอกในพรอมต์คำสั่ง
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันเรียกใช้คำสั่งด้วย php C:\xampp\htdocs>php 'php' is not recognized as an internal or external command, operable program or batch file. ฉันไม่ได้รับข้อผิดพลาดใด ๆ เมื่อฉันเรียกใช้คำสั่งด้วยphpเส้นทางต่อไปนี้: C:\xampp\php>php //do not got error here ทำไมฉันถึงได้รับข้อผิดพลาดนี้ 'php' ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอกโปรแกรมที่ใช้งานได้หรือไฟล์แบตช์
108 php  cmd  exe 

14
วิธีการพิมพ์คำสั่ง SQL ในแบบจำลอง Codeigniter
ฉันมีคำสั่ง sql ในโมเดลของฉัน ฉันก็พูด $query = $this->db->query($sql, array(fields, fields1); if ($query) { return true: } else { echo "failed"; return false; } แบบสอบถามของฉันมักจะล้มเหลวฉันจะให้ php พิมพ์คำสั่ง sql ถูกส่งไปยังฐานข้อมูลของฉันได้อย่างไร และแสดงสิ่งนั้นในมุมมอง php ของฉันหน้า
107 php  sql  codeigniter 

13
index.php ไม่โหลดโดยค่าเริ่มต้น
ฉันเพิ่งติดตั้ง CentOS, Apache และ PHP เมื่อฉันเยี่ยมชมเว็บไซต์ของฉันhttp://example.com/myapp/ไซต์ของฉันจะมีข้อความ "ห้าม" โดยค่าเริ่มต้นจะไม่โหลดไฟล์ index.php เมื่อฉันไปที่http://example.com/myapp/index.phpก็ใช้ได้ดี มีความคิดอย่างไรในการแก้ไขปัญหานั้น

9
AngularJS HTTP โพสต์ไปยัง PHP และไม่ได้กำหนด
ฉันมีแบบฟอร์มพร้อมแท็ก ng-submit="login() ฟังก์ชันนี้เรียกได้ว่าดีในจาวาสคริปต์ function LoginForm($scope, $http) { $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; $scope.email = "fsdg@sdf.com"; $scope.password = "1234"; $scope.login = function() { data = { 'email' : $scope.email, 'password' : $scope.password }; $http.post('resources/curl.php', data) .success(function(data, status, headers, config) { console.log(status + ' - ' + data); }) .error(function(data, status, headers, config) …

14
ฟังก์ชัน PHP พร้อมพารามิเตอร์เสริม
ฉันได้เขียนฟังก์ชัน PHP ที่สามารถรับพารามิเตอร์ได้ 10 พารามิเตอร์ แต่จำเป็นต้องใช้เพียง 2 ตัวเท่านั้น บางครั้งฉันต้องการกำหนดพารามิเตอร์ที่แปด แต่ฉันไม่ต้องการพิมพ์สตริงว่างสำหรับแต่ละพารามิเตอร์จนกว่าฉันจะไปถึงพารามิเตอร์ที่แปด ความคิดหนึ่งที่ฉันมีคือการส่งผ่านฟังก์ชันนามธรรมที่มีอาร์เรย์ของพารามิเตอร์ซึ่งส่งผ่านไปยังฟังก์ชันจริง มีวิธีที่ดีกว่าในการตั้งค่าฟังก์ชันเพื่อให้สามารถส่งผ่านเฉพาะพารามิเตอร์ที่ต้องการได้หรือไม่

5
การประกาศวิธีการควรเข้ากันได้กับวิธีการหลักใน PHP
มาตรฐานที่เข้มงวด: การประกาศ childClass :: customMethod () ควรเข้ากันได้กับ parentClass :: customMethod () สาเหตุที่เป็นไปได้ของข้อผิดพลาดนี้ใน PHP คืออะไร? ฉันจะหาข้อมูลเกี่ยวกับความหมายของการใช้งานร่วมกันได้ที่ไหน

2
เหตุใดฟังก์ชันและวิธีการใน PHP จึงไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่
ฟังก์ชันและวิธีการใน PHP ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ตามที่แสดงในตัวอย่างต่อไปนี้ function ag() { echo '2'; } Ag(); class test { function clMe() { echo 'hi'; } } $instance = new test; $instance->clme(); แต่นั่นไม่ใช่กรณีที่มีตัวแปร อะไรคือเหตุผล?


5
สร้างวัตถุ JSON ด้วยวิธีที่ถูกต้อง
ฉันพยายามสร้างออบเจ็กต์ JSON จากอาร์เรย์ PHP อาร์เรย์มีลักษณะดังนี้: $post_data = array('item_type_id' => $item_type, 'string_key' => $string_key, 'string_value' => $string_value, 'string_extra' => $string_extra, 'is_public' => $public, 'is_public_for_contacts' => $public_contacts); รหัสสำหรับเข้ารหัส JSON มีลักษณะดังนี้: $post_data = json_encode($post_data); ไฟล์ JSON ควรจะมีลักษณะดังนี้: { "item": { "is_public_for_contacts": false, "string_extra": "100000583627394", "string_value": "value", "string_key": "key", "is_public": true, "item_type_id": 4, "numeric_extra": …
107 php  json 

5
ส่งข้อมูล POST ผ่าน raw json กับบุรุษไปรษณีย์
ฉันมี Postman (อันที่ไม่ได้เปิดใน Chrome) และฉันกำลังพยายามส่งคำขอ POST โดยใช้ raw json ในแท็บ Body ฉันได้เลือก "raw" และ "JSON (application / json)" ด้วยเนื้อหานี้: { "foo": "bar" } สำหรับส่วนหัวฉันมี 1 Content-Type: application/json ด้าน PHP print_r($_POST);ตอนนี้ฉันกำลังทำอยู่และฉันได้รับอาร์เรย์ว่างเปล่า ถ้าฉันใช้ jQuery และทำ: $.ajax({ "type": "POST", "url": "/rest/index.php", "data": { "foo": "bar" } }).done(function (d) { console.log(d); }); ฉันได้รับตามที่คาดไว้: Array …
107 php  json  rest  postman 

10
รับส่วนย่อย (ค่าหลังแฮช '#') จาก URL ใน php [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน3 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันจะเลือกส่วนหลังสัญลักษณ์ '#' ใน URL ของฉันโดยใช้ PHP ได้อย่างไร ผลลัพธ์ที่ฉันต้องการคือ "photo45" นี่คือตัวอย่าง URL: http://example.com/site/gallery/1#photo45
107 php  url  anchor  url-fragment 

6
ข้อผิดพลาด PHP DOMDocument / คำเตือนบนแท็ก html5
ฉันได้รับการพยายามที่จะแยก HTML5 รหัสเพื่อให้สามารถตั้งค่าแอตทริบิวต์ / ค่าภายในรหัส แต่ดูเหมือนว่า DOMDocument (PHP5.3) ไม่สนับสนุนแท็กเช่นและ<nav><section> มีวิธีใดบ้างในการแยกวิเคราะห์สิ่งนี้เป็น HTML ใน PHP และจัดการโค้ด รหัสที่จะทำซ้ำ: <?php $dom = new DOMDocument(); $dom->loadHTML("<!DOCTYPE HTML> <html><head><title>test</title></head> <body> <nav> <ul> <li>first <li>second </ul> </nav> <section> ... </section> </body> </html>"); ข้อผิดพลาด คำเตือน: DOMDocument :: loadHTML (): แท็ก nav ไม่ถูกต้องในเอนทิตีบรรทัด: 4 ใน /home/wbkrnl/public_html/new-mvc/1.php ในบรรทัดที่ 17 คำเตือน: …
107 php  html  domdocument 

5
การตั้งชื่อคุกกี้ - แนวทางปฏิบัติที่ดีที่สุด [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ชื่อคุกกี้ควรมีลักษณะอย่างไร? ควรจะเป็น: lower_case CamelCase Underscore_Camel_Case UPPER_CASE หรือควรเป็นอย่างอื่น?

14
วิธีสร้างอาร์เรย์จากไฟล์ CSV โดยใช้ PHP และฟังก์ชัน fgetcsv
ใครช่วยให้รหัสสร้างอาร์เรย์จากไฟล์ CSV โดยใช้ fgetcsv ได้ไหม ฉันใช้รหัสต่อไปนี้เพื่อสร้างอาร์เรย์จากไฟล์ CSV ธรรมดา แต่มันใช้งานไม่ได้เมื่อฟิลด์หนึ่งของฉันมีเครื่องหมายจุลภาคหลายช่องเช่นที่อยู่ $lines =file('CSV Address.csv'); foreach($lines as $data) { list($name[],$address[],$status[]) = explode(',',$data); } * นอกจากนี้บริการโฮสต์ของฉันไม่รองรับ str_getcsv โค้ดด้านบนใช้ไม่ได้กับตัวอย่างไฟล์ CSV ต่อไปนี้ คอลัมน์แรกคือชื่อคอลัมน์ที่สองคือที่อยู่คอลัมน์ที่สามคือสถานภาพการสมรส Scott L. Aranda,"123 Main Street, Bethesda, Maryland 20816",Single Todd D. Smith,"987 Elm Street, Alexandria, Virginia 22301",Single Edward M. Grass,"123 Main Street, Bethesda, Maryland …
107 php  arrays  csv 

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