上代码
           $url ='http://ip138.com/';
        $options = array(
//                                CURLOPT_PROXY =>'http://119.97.146.152:80',
//                                CURLOPT_PROXYTYPE => 'CURLPROXY_HTTP',
                                CURLOPT_RETURNTRANSFER => true, // return web page
                                CURLOPT_FOLLOWLOCATION => true, // follow redirects
                                CURLOPT_ENCODING => "gzip, deflate",  // handle all encodings
                                CURLOPT_USERAGENT => "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6",  // who am i
                                CURLOPT_AUTOREFERER => true,  // set referer on redirect
                                CURLOPT_CONNECTTIMEOUT => 120,  // timeout on connect
                                CURLOPT_TIMEOUT => 120,  // timeout on response
                                CURLOPT_MAXREDIRS => 10,  // stop after 10 redirects
                                CURLOPT_POST => false,                        );
        $ch = curl_init($url);
            //设置url地址,例如127.0.0.1:1080
//    $proxy_url = "123.30.110.3:8008";
curl_setopt($ch, CURLOPT_PROXY, '123.30.110.3:8008');
//如果需要的话,设置帐号
//curl_setopt($session, CURLOPT_PROXYUSERPWD, $proxy_auth);
//curl_setopt($session, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
//或者HTTP方式,HTTP为默认的方式
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
        curl_setopt_array( $ch, $options );
        $athPage = curl_exec($ch);
        print_r($athPage);访问IP138显示的还是我本机的IP地址,感觉没有变成我用的代理IP。