質問
私はPHPでインストールすることができますPHPの関数を作成する方法を知りたいです すでに同じような機能で構築されただけのよう:
rename
copy
私が達成したい主なポイントが必要/ PHPページ内のPHPの機能を持つことが必要とせずに全体のホスト上の任意のPHPページから呼び出すことができ、簡単なPHPの関数であるが含まれます。
ので、単純に、私はこのように動作する関数を作成したいと思います:
location();
は指定された入力文字列が出力させずにファイルの現在の場所を介してエコーなど
解決
他の人が言ったように、ほとんどの物事を行うにはより簡単に、より良い方法はおそらくあります。あなたは拡張子を書きたい場合はしかし、これらのリンクを試してみます:
他のヒント
さて、ここでのオプションがいくつかあります。そのうちの一つは、実際には拡張子を書き込むことによって言語を拡張することです。あなたは、PHPのソースコードの周りマックCでそれを書き、そして内部のZend Engineと対処する必要があると思います。あなたはおそらく、共有ホスト上でこれを使用することはできないだろうし、それは価値がない、おそらくかなりの時間がかかることとなります。
私は別のPHPファイルにあなたのすべての機能を入れてどうなるのか、helper_functions.php
を言います。さて、あなたのphp.ini
に入るとディレクティブを追加:auto_prepend_file = helper_functions.php
を。このファイルには、ディレクトリのいずれか(それはあまりにもinclude_path
ディレクティブです)あなたのphp.ini
で指定します。
これは基本的には自動的にすべてのスクリプトにinclude 'helper_functions.php';
を入れて何。一人ひとりの要求は、これらの機能が含まれています、そしてあなたが世界的にそれらを使用することができます。
auto_append_fileでインクルードするについてもっと読みますます。
あなたがでPHPで行うことができるCで書かれたlocation()
という関数を、作成するためにPHPのコア言語を拡張したいだからます:
echo __FILE__;
右。楽しいことをやってを持っています。