กลยุทธ์ตัวเลือกไบนารี

60 / code62 แท็กไม่มีส่วนหัวของ HTM​​Lหมายเหตุ: ตัวเลือกนี้ไม่ได้ทำงานร่วมกันกับตัวเลือก - r-w13 13 แหล่งที่มาของการแสดงผลที่มีความคิดเห็นปล้นและช่องว่างหมายเหตุ: ตัวเลือกนี้ไม่ได้ทำงานร่วมกันกับตัวเลือก - r-f13 13 แยกวิเคราะห์และดำเนินการชื่อไฟล์ที่ได้รับกับตัวเลือก - fสวิตช์นี้เป็นตัวเลือกและสามารถออกซ้ายเพียงให้ชื่อไฟล์ที่จะดำเนินการก็เพียงพอแล้ว-v13 13 เขียน PHP, PHP SAPI และรุ่น Zend ออกมาตรฐานเช่นPHP การ - v PHP 4.3.0 (CLI) Copyright (c) 1997-2002 PHP กลุ่ม Zend เครื่องยนต์ v1.3.0, Copyright (c) 1998-2002 Zend เทคโนโลยี - c13 13 ด้วยตัวเลือกนี้หนึ่งสามารถระบุไดเรกทอรีที่จะมองหา php. ini หรือคุณสามารถระบุไฟล์ INI กำหนดเองโดยตรง (ซึ่งไม่จำเป็นต้องเป็นชื่อ php. ini) เช่น: PHP - c / กำหนดเอง / ไดเรกทอรี / myscript. php PHP การ - c / กำหนดเอง / ไดเรกทอรี / กำหนดเองfile. ini myscript. php - a13 13 วิ่ง PHP โต้ตอบ-d13 13 ตัวเลือกนี้จะช่วยให้คุณสามารถตั้งค่าที่กำหนดเองใด ๆ ของคำสั่งการกำหนดค่าที่ได้รับอนุญาตใน php. iniไวยากรณ์คือ: - d configurationdirectivevalue 13 ตัวอย่าง: ส่วนหนึ่งไม่ใส่ค่าที่จะกำหนดคำสั่งที่ได้รับการกำหนดค่าให้เป็น 1 PHP การ - d maxexecutiontime - r foo iniget (maxexecutiontime) vardump (foo) สตริง (1) 1 ผ่านส่วนค่าว่างจะตั้งสั่งกำหนดค่า php - d maxexecutiontime - r foo iniget (maxexecutiontime) vardump (foo) สตริง (0) สั่งการกำหนดค่าจะถูกตั้งค่าอะไรที่ผ่านไปตามตัวละครของ PHP - d maxexecutiontime20 - r foo iniget (maxexecutiontime) vardump (foo) สตริง(2) 20 php ที่ - d maxexecutiontimedoesntmakesense - r foo iniget (maxexecutiontime) vardump (foo) สตริง (15) doesntmakesense - e13 13 สร้างข้อมูลที่เพิ่มขึ้นสำหรับการดีบัก / สร้างโปรไฟล์-z13 13 โหลดส่วนขยาย Zendถ้าเพียง แต่ชื่อไฟล์ที่ได้รับ, PHP พยายามโหลดส่วนขยายนี้จากเส้นทางห้องสมุดเริ่มต้นปัจจุบันในระบบของคุณ (มักจะระบุกูเรชั่นบนระบบลินุกซ์)ผ่านชื่อไฟล์ที่มีข้อมูลเส้นทางที่แน่นอนจะไม่ใช้ระบบห้องสมุดเส้นทางการค้นหาชื่อไฟล์ที่สัมพันธ์กับข้อมูลไดเรกทอรีจะบอก PHP เพียงการพยายามที่จะโหลดญาติขยายไปยังไดเรกทอรีปัจจุบัน-l13 13 ตัวเลือกนี้จะมีวิธีที่สะดวกเพียงดำเนินการตรวจสอบไวยากรณ์ในโค้ด PHP ที่กำหนดความสำเร็จในข้อความที่ไม่มีข้อผิดพลาดไวยากรณ์ตรวจพบใน 60filename62 ถูกเขียนออกมาตรฐานและรหัสการส่งคืนเปลือกเป็น 0 ในความล้มเหลวผิดพลาดข้อความแยก 60filename62 นอกเหนือไปจากข้อผิดพลาดตัวแยกวิเคราะห์ภายในจะถูกเขียนออกมาตรฐานและรหัสการส่งคืนเปลือกถูกตั้งไว้ที่ 255 13 ตัวเลือกนี้จะไม่พบข้อผิดพลาดร้ายแรง (เช่นฟังก์ชั่นที่ไม่ได้กำหนด)ใช้ - f ถ้าคุณต้องการที่จะทดสอบข้อผิดพลาดร้ายแรงเกินไปหมายเหตุ: ตัวเลือกนี้ไม่ได้ทำงานร่วมกันกับตัวเลือก - r-m13 13 ใช้ตัวเลือกนี้, PHP พิมพ์ออกในตัว (และโหลด) PHP และโมดูล Zend: PHP - m โมดูล PHP XML tokenizer POSIX เซสชั่นมาตรฐาน pcre เกิน MySQL mbstring ctype Zend โมดูล - i13 เลือกบรรทัดคำสั่งนี้เรียก phpinfo ()และพิมพ์ออกผลถ้า PHP ทำงานไม่ถูกต้องก็จะแนะนำให้ใช้ - i PHP และดูว่าข้อความผิดพลาดใด ๆ ที่พิมพ์ออกมาก่อนหรือในสถานที่ของตารางข้อมูลระวังว่าการส่งออกอยู่ใน HTML และดังนั้นจึงค่อนข้างใหญ่-r13 13 ตัวเลือกนี้จะช่วยให้การดำเนินการของ PHP จากภายในบรรทัดคำสั่งจุดเริ่มต้นและจุดสิ้นสุด PHP แท็ก (60php และ 62) จะไม่จำเป็นและข้อผิดพลาดจะทำให้เกิดการแยกวิเคราะห์ถ้าปัจจุบันหมายเหตุ: การดูแลจะต้องมีการดำเนินการเมื่อมีการใช้รูปแบบของ PHP นี้เพื่อไม่ให้ชนกับแทนค่าตัวแปรบรรทัดคำสั่งทำโดยเปลือก13 ตัวอย่างที่แสดงให้เห็นข้อผิดพลาดตัวแยกวิเคราะห์เป็น PHP - r foo getdefinedconstants () รหัสบรรทัดคำสั่ง (1): การแยกวิเคราะห์ข้อผิดพลาด - แยกข้อผิดพลาดที่ไม่คาดคิดปัญหาที่นี่คือที่ดวลจุดโทษ / ทุบตีดำเนินการแทนค่าตัวแปรแม้เมื่อมีการใช้คำพูดสองเนื่องจากตัวแปร foo ไม่น่าจะได้รับการกำหนดไว้ก็จะขยายไปไม่มีอะไรที่มีผลในรหัสผ่านไป PHP สำหรับการดำเนินการจริงอ่าน: PHP - r getdefinedconstants () วิธีที่ถูกต้องจะใช้ราคาเดียวตัวแปรในสายเดียวที่ยกมาจะไม่ขยายตัวดวลจุดโทษ / ทุบตีPHP การ - r foo getdefinedconstants () vardump (foo) อาร์เรย์ (370) EERROR62 int (1) EWARNING62 int (2) EPARSE62 int (4) ENOTICE62 int (8) ECOREERROR62 ... ถ้าคุณกำลังใช้เปลือกแตกต่างจากการดวลจุดโทษ / ทุบตีคุณอาจพบปัญหาต่อไปรู้สึกอิสระที่จะเปิดรายงานข้อผิดพลาดหรือส่งอีเมลไปยัง phpdoclists. phpหนึ่งยังสามารถใช้เป็นปัญหาในขณะที่พยายามที่จะได้รับตัวแปรเปลือกเป็นรหัสหรือใช้เครื่องหมายทับขวาสำหรับการหลบหนีคุณได้รับการเตือนหมายเหตุ: - r มีอยู่ใน CLI SAPI และไม่อยู่ใน SAPI ซีจี-h13 ด้วยตัวเลือกนี้คุณจะได้รับข้อมูลเกี่ยวกับรายการที่เกิดขึ้นจริงของตัวเลือกบรรทัดคำสั่งและรายละเอียดบางสายหนึ่งที่เกี่ยวกับสิ่งที่พวกเขา do.13 ตัวเลือกนี้ใช้กลไกภายในที่จะแยกไฟล์ HTML และผลิตเน้นรุ่นของมันและเขียนมันออกมาตรฐานโปรดทราบว่าทั้งหมดมันไม่ได้ในการสร้างบล็อกของ 60code62 ... 60 / code62 แท็กไม่มี headers.13 HTML ที่มีตัวเลือกนี้หนึ่งสามารถระบุไดเรกทอรีที่จะมองหา php. ini หรือคุณสามารถระบุไฟล์ INI กำหนดเองโดยตรง (ซึ่งไม่จำเป็นต้องเป็นชื่อ php.