ホームページ >バックエンド開発 >PHPチュートリアル >C++にPHPコードを埋め込む方法
RT。
多くの情報を確認しましたが、満足のいく情報が見つかりませんでした。
php 環境を設定した後、sapi フォルダーは存在しません。dev、ext、extras、PEAR の 4 つのフォルダーしかないため、php_embed.h ヘッダー ファイルは含まれません。
これまでに見たいくつかの投稿へのリンクは次のとおりです:
http://bbs.csdn.net/topics/70188853
この投稿には、19 階のヘッダー ファイルは含まれていません
別の投稿もあります:
http://bbs.csdn.net/topics/310155008
2階に記載されている方法、外国人の方の記載されている方法を見に行ったのですが、PHPをインストールしてもbinディレクトリがありません。使用は vs2008 です
助けてください、申し訳ありませんが、通りすがりの人は私に親指を立ててください、ありがとう!
長い間探しましたが見つかりませんでした
php をインストールするとき、sapi はデフォルトでインストールされません。インストールしますか?
実際にやったことはありませんが、PHP で配布されている dev/php5.lib と dev/php5ts.lib という 2 つのライブラリファイルをコンパイル時にコンパイルする必要があるような気がします
ライブラリ関数の呼び出し方としては、多少の手間がかかります 見つけるか、これら 2 つのライブラリのソース コードを読んでください
system や exec などの関数を直接使用して、外部の php-win.exe を呼び出すことができるはずだと思います
実際にはやっていませんですが、コンパイルする必要があるように感じます。 PHP でリリースされた dev/php5.lib と dev/php5ts.lib という 2 つのライブラリ ファイルをコンパイルする必要があります。 ライブラリ関数の呼び出し方法については、それらを見つけるのに少し労力を費やす必要があります。または、これら 2 つのライブラリのソースを読んでください。コード
system や exec などの関数を直接使用して、外部 php-win.exe を呼び出すことができるはずです
ご返信ありがとうございます。これには情報が少なすぎます。昨日検索しましたが、今朝は長い間忙しかったので、情報が見つかりません
ちなみに、このモジュールをインストールする方法は、デフォルトではインストールされません
注: 次期php 5.5ではXPはサポートされなくなり、window2003もサポートされなくなりました
アプリケーションを作成する際には十分に考慮する必要があります
Haloが見つかりませんでしたphpのインストール方法を尋ねたときにこのモジュールを教えていただきありがとうございます