Compdigitec Labs

« | Home | »

Changing the user agent of PHP

By admin | August 20, 2008

If you ever need to adjust or change the default user agent that PHP accesses pages with (http and ftp wrappers) because either the default PHP user agent was blocked (“PHP”) or you wrote a bot with PHP and wish to customize it, you can do so easily with a php directive called “user_agent”. Note that 3rd party ways (such as cURL) are not affected by this setting.

To set it, you can use the following function:

<?php

function set_php_user_agent($useragent = ‘PHP’) {
$u = strval($useragent);
if(
ini_set(‘user_agent’,$u) === false) {
$r = false;
} else {
$r = true;
}
return
$r;
}

// Example:
set_php_user_agent(‘TestAgent/1.0 (http://www.example.com/testagent/)’);

?>

To get you started, here are some user agents for you to use or test:

If you found this article interesting or helpful, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more interesting articles!

If you found this article helpful or interesting, please help Compdigitec spread the word. Don’t forget to subscribe to Compdigitec Labs for more useful and interesting articles!

Topics: Internet, PHP | 704 Comments »

704 Responses to “Changing the user agent of PHP”

  1. terea บุหรี่ ซื้อ ที่ไหน Says:
    January 23rd, 2026 at 18:39

    เขียนได้น่าสนใจมากครับ

    Here is my web page – terea บุหรี่ ซื้อ ที่ไหน

  2. บุหรี่ terea ราคา Says:
    January 23rd, 2026 at 18:55

    สุดยอดเลยครับสำหรับบทความนี้

    My webpage: บุหรี่ terea ราคา

  3. ประเภทจอ LED Says:
    January 23rd, 2026 at 22:01

    บทความนี้ช่วยอธิบายได้ดีมาก โดยเฉพาะประเด็น จอโฆษณา LED มีกี่ประเภท ทำให้เห็นความแตกต่างระหว่าง
    ป้ายโฆษณา LED แต่ละแบบ ช่วยให้ผู้อ่านเข้าใจทั้ง เทคโนโลยี LED
    Display และการพิจารณา ราคาจอ
    LED ได้ชัดเจนขึ้น

  4. คลินิกทำฟันราคาถูก Says:
    February 6th, 2026 at 11:44

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

Comments