私は以下のようないくつかの関数を持っています。私はこの関数をたくさん使用しています。とにかく、デフォルトの事前定義されたphp関数のようにその場でスクリプトでこの関数を使用することはありますか?...
function get($URL){
global $cookie;
$ch = curl_init ($URL);
curl_setopt($ch, CURLOPT_REFERER, "https://domain.com/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_REFERER, $URL);
$page = curl_exec ($ch);
return $page;
}
たとえば、以下のようなカスタム関数を使用する必要があります。
<?php
echo get("http://domain.com");
?>
注:include 'config.php'
aswelを使用したくありません。デフォルトの関数のように機能させるだけです。
単にファイルを含めてみませんか?それはあなたがそれをすることになっている方法です。
別のオプションは、を使用してファイルを自動的に含めることですauto_prepend_file
(php.iniを介して、またはphp_value
mod_phpを使用している場合は.htaccessに)。それでもファイルは必要ですが、明示的なステートメントinclude
やrequire
ステートメントを記述する必要はありません。
しかし、私は最初のステートメントをもう一度指摘します。使用auto_prepend_file
することはあなたが怠惰になるのを助けるだけです。これにより、コードが読みにくくなり、IDEは使用しようとしてauto_prepend_file
いる関数を認識せず、未定義として強調表示されます。その関数を認識していないツールは未定義であるためです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加