
No.1ベストアンサー
- 回答日時:
PHP から、C 言語用のライブラリを直接呼び出す手段はありません。
手順としては、C 言語のライブラリを使うための PHP のエクステンションを作成して、それを PHP からロードして使用する形になります。
エクステンションの作り方については、以下の URL が参考になると思います。
普通に、PHP の関数として呼び出したいだけであれば第2回までの内容で十分です。
・PHP Extension を作ろう第1回 - まずは Hello World
http://dsas.blog.klab.org/archives/50777398.html
・PHP Extension を作ろう第2回 - 引数と返値
http://dsas.blog.klab.org/archives/50782987.html
・PHP Extension を作ろう第3回 - クラスを作ろう
http://dsas.blog.klab.org/archives/50903613.html
この回答へのお礼
お礼日時:2011/11/29 10:42
ありがとうございます。Linuxの場合は、ライブラリを呼び出すプログラムを作ってPHPのexec()でコマンドを発行することもできるそうです。PHP Extensionの作り方ありがとうございます。作ってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでWindowsアプリを作成する...
-
C言語、C+、C++、C#の違い
-
プログラムに書かれる"%"記号の...
-
Excel VBAで文字化けする (英語...
-
HOLONついて教えてください。
-
COBOLでのNOT = の AND条件
-
COBOLで文字タイプを数字...
-
フリーゲームを解析したい
-
COBOL,MFCOBOLについて
-
PL/Iについて
-
UWSCはどのプログラミング言語?
-
リピート再生が出来ません
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
シグナルと例外の違い
-
プログラムからPDFを印刷する方法
-
TO_CHARで小数点以下がある場合...
-
ゲームプログミングと数学
-
DirectXを使用したゲームでの画...
-
プログラミング言語の制作方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Laravelなど、フレームワークを...
-
PHPに統一された関数名を与える...
-
PHPとJSPは同じような位置付け
-
WEBアプリケーションを作成する...
-
PHPでおススメの本
-
PHPやPostgres、JAVAはどの...
-
PHPの脆弱性ってどうなったんで...
-
C言語にて jpg ⇔ bmp 相互変換
-
サルでもわかる 代入演算子 PHP
-
規模の大きなサイトを作るエレ...
-
携帯用のグループウェアを作ろ...
-
PHPとPerl(CGI)を考えた場合
-
Androidのwebアプリの作成につ...
-
どのプログラミング言語で作ら...
-
PerlとPHPで同一ファイルをファ...
-
プログラミング言語同士の繋が...
-
フレームワークは開発環境だけ...
-
okwaveのプログラミング言語
-
PHPのオススメ開発環境は?
-
サーバーサイド言語とは?
おすすめ情報