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

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

10
วิธีใช้ php serialize () และ Unserialize ()
ปัญหาของฉันเป็นเรื่องพื้นฐานมาก ฉันไม่พบตัวอย่างที่ตรงกับความต้องการของฉันว่าเป็นอย่างไรserialize()และunserialize()หมายความว่าอย่างไรใน php? พวกเขาเพียงแค่ยกตัวอย่าง - จัดเรียงอาร์เรย์และแสดงผลลัพธ์ในรูปแบบที่ไม่ได้อธิบาย มันยากมากที่จะเข้าใจแนวคิดพื้นฐานเกี่ยวกับศัพท์แสงของพวกเขา แก้ไข: <?php $a= array( '1' => 'elem 1', '2'=> 'elem 2', '3'=>' elem 3'); print_r($a); echo ("<br></br>"); $b=serialize($a); print_r($b); ?> เอาท์พุท: Array ( [1] => elem 1 [2] => elem 2 [3] => elem 3 ) a:3:{i:1;s:6:"elem 1";i:2;s:6:"elem 2";i:3;s:7:" elem 3";} ฉันไม่เข้าใจผลลัพธ์ที่สอง นอกจากนั้นใครสามารถยกตัวอย่างสถานการณ์ที่ฉันต้องทำให้อนุกรม …
125 php 

11
วิธีบังคับดาวน์โหลดไฟล์ด้วย PHP
ฉันต้องการต้องการให้ดาวน์โหลดไฟล์เมื่อผู้ใช้เยี่ยมชมหน้าเว็บด้วย PHP ฉันคิดว่ามันมีส่วนเกี่ยวข้องfile_get_contentsแต่ฉันไม่แน่ใจว่าจะดำเนินการอย่างไร $url = "http://example.com/go.exe"; หลังจากดาวน์โหลดไฟล์โดยheader(location)ไม่มีการเปลี่ยนเส้นทางไปยังหน้าอื่น มันก็หยุด
125 php  file  download 

13
PHP ส่งผ่าน $ _GET ในพรอมต์คำสั่ง linux
สมมติว่าเรามักจะเข้าถึงผ่าน http://localhost/index.php?a=1&b=2&c=3 เราจะดำเนินการเดียวกันในพรอมต์คำสั่ง linux ได้อย่างไร php -e index.php แล้วการส่งตัวแปร $ _GET ล่ะ? อาจจะคล้าย ๆ php -e index.php --a 1 --b 2 --c 3? สงสัยจะได้ผล ขอบคุณ!
125 php  linux 

4
จะใช้ CSV MIME-type ได้อย่างไร?
ในเว็บแอปพลิเคชันที่ฉันกำลังทำงานอยู่ผู้ใช้สามารถคลิกลิงก์ไปยังไฟล์ CSV ไม่มีการตั้งค่าส่วนหัวสำหรับประเภทละครใบ้ดังนั้นเบราว์เซอร์จึงแสดงเป็นข้อความ ฉันต้องการให้ส่งไฟล์นี้เป็นไฟล์. csv เพื่อให้ผู้ใช้สามารถเปิดไฟล์ได้โดยตรงด้วย calc, excel, gnumeric และอื่น ๆ header('Content-Type: text/csv'); echo "cell 1, cell 2"; รหัสนี้ใช้งานได้ตามที่คาดไว้ในคอมพิวเตอร์ของฉัน (ใช่หรือไม่ว่าจะเป็นอย่างไร) แต่ไม่สามารถใช้กับคอมพิวเตอร์เครื่องอื่นได้ เบราว์เซอร์ของฉันเป็นรุ่น FF 3.0.1 ทุกคืน (บน linux) เบราว์เซอร์ที่ใช้งานไม่ได้คือ IE 7 และ FF 3.0 (บน windows) มีนิสัยใจคอที่ฉันไม่รู้บ้างไหม?
125 php  csv  http-headers  mime 

13
ความปลอดภัยเซสชัน PHP
ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ แนวทางในการรักษาความปลอดภัยของเซสชันที่รับผิดชอบด้วย PHP มีอะไรบ้าง? มีข้อมูลอยู่ทั่วเว็บและถึงเวลาแล้วที่ทุกอย่างจะมารวมอยู่ในที่เดียว!
125 security  php 

4
วิธีเรียกใช้ฟังก์ชันของไฟล์ php หนึ่งไฟล์จากไฟล์ php อื่นและส่งผ่านพารามิเตอร์ไปยังไฟล์นั้นได้อย่างไร
ฉันต้องการเรียกใช้ฟังก์ชันในไฟล์ PHP หนึ่งไฟล์จากไฟล์ PHP ที่สองและส่งผ่านพารามิเตอร์สองตัวไปยังฟังก์ชันนั้น ฉันจะทำเช่นนี้ได้อย่างไร? ฉันยังใหม่กับ PHP มาก โปรดบอกฉันว่าฉันควรรวมไฟล์ PHP แรกไว้ในไฟล์ที่สองหรือไม่? โปรดแสดงตัวอย่าง คุณสามารถระบุลิงก์ได้หากต้องการ
125 php 

17
Laravel 5 - ล้างแคชในเซิร์ฟเวอร์โฮสติ้งที่ใช้ร่วมกัน
คำถามค่อนข้างชัดเจน php artisan cache:clear มีวิธีแก้ปัญหาในการล้างแคชเหมือนด้านบนที่เราใช้ใน CLI หรือไม่ ฉันใช้บริการโฮสติ้งที่ใช้ร่วมกันที่เป็นที่นิยม แต่ตามแผนของฉันฉันไม่มีสิทธิ์เข้าถึงแผงควบคุม ** ฉันต้องการล้างแคชมุมมอง ** ฉันเห็นคำถามเกือบจะเหมือนกัน แต่ก็ไม่ได้ช่วยอะไรฉัน

21
การตรวจสอบ PHP / regex สำหรับ URL
ฉันกำลังมองหา regex ง่ายๆสำหรับ URL มีใครมีประโยชน์ที่ใช้งานได้ดีบ้างไหม ฉันไม่พบคลาสการตรวจสอบความถูกต้องของเฟรมเวิร์ก zend และได้เห็นการใช้งานหลายอย่าง
125 php  regex  url  validation 

12
การทดสอบที่มีประสิทธิภาพที่สุดว่าสตริง PHP ลงท้ายด้วยสตริงอื่นหรือไม่?
วิธี PHP มาตรฐานในการทดสอบว่าสตริง$strลงท้ายด้วยสตริงย่อย$testคือ: $endsWith = substr( $str, -strlen( $test ) ) == $test วิธีนี้เป็นวิธีที่เร็วที่สุดหรือไม่?
125 php  string  performance 

12
จะส่งข้อมูลไปยังมุมมองทั้งหมดใน Laravel 5 ได้อย่างไร?
ฉันต้องการให้ข้อมูลเริ่มต้นบางส่วนสามารถเข้าถึงได้ในทุกมุมมองในแอปพลิเคชัน Laravel 5 ของฉัน ฉันพยายามค้นหาแล้ว แต่พบเฉพาะผลลัพธ์สำหรับ Laravel 4 เท่านั้นฉันได้อ่านเอกสาร 'การแบ่งปันข้อมูลกับทุกมุมมอง' ที่นี่แต่ฉันไม่เข้าใจว่าต้องทำอย่างไร รหัสต่อไปนี้ควรวางไว้ที่ไหน? View::share('data', [1, 2, 3]); ขอบคุณสำหรับความช่วยเหลือของคุณ.
125 php  laravel  laravel-5 

6
jQuery UI Sortable จากนั้นเขียนคำสั่งลงในฐานข้อมูล
ฉันต้องการใช้sortableฟังก์ชั่นjQuery UI เพื่อให้ผู้ใช้สามารถตั้งค่าคำสั่งซื้อจากนั้นในการเปลี่ยนแปลงให้เขียนลงในฐานข้อมูลและอัปเดต ใครช่วยเขียนตัวอย่างว่าจะทำได้ไหม

13
ฉันจะเปรียบเทียบวันที่สองวันใน PHP ได้อย่างไร
ฉันจะเปรียบเทียบวันที่สองวันใน PHP ได้อย่างไร วันที่จะถูกเก็บไว้ในฐานข้อมูลในรูปแบบต่อไปนี้ 2011/10/02 หากฉันต้องการเปรียบเทียบวันที่ของวันนี้กับวันที่ในฐานข้อมูลเพื่อดูว่าวันใดมากกว่าฉันจะทำอย่างไร ฉันลองแล้ว $today = date("Y-m-d"); $expire = $row->expireDate //from db if($today < $expireDate) { //do something; } แต่มันไม่ได้ผลจริงๆ มีวิธีอื่นในการทำอย่างไร
125 php  date  compare 


6
กลับไปหน้าที่แล้วที่มีส่วนหัว (“ ตำแหน่ง:”); ใน PHP
ชื่อคำถามประเภทนี้อธิบายคำถามของฉัน ฉันจะเปลี่ยนเส้นทางผู้เยี่ยมชมหน้า PHP กลับไปที่หน้าก่อนหน้าด้วยไฟล์header( "Location: URL of previous page" );
124 php  redirect  back 


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