重複の可能性:
php 関数変数のスコープ
これらの変数を関数にプッシュできない理由はありますか? 私がこれをしたら
//function scraping_for_text_2
for($i=0; $i<$l; $i++) {
echo "$contents[$i]";
echo "$fnamearray[$i].torrent";
}
それは正しい値をエコーバックします
しかし、私がこのような機能を持っているとき
function scraping_for_text_2($iUrl,$iText)
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $uploadurl);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_COOKIEFILE, 'cookies.txt');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
$curlresult = curl_exec($curl);
curl_close ($curl);
$data = array(
"description" => "testing",
"torrent" => "@$fnamearray[$i]",
"submit" => "Upload"
);
私はこれを得る Notice: Undefined variable: fnamearray Notice: Undefined variable: i in