
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ランキング
-
どのプログラミング言語で作ら...
-
C言語、C+、C++、C#の違い
-
リピート再生が出来ません
-
VisualStudio2008にこのような...
-
HOLONついて教えてください。
-
Cプログラミングでハングマンゲ...
-
HTMLとC++で、どんなホームペー...
-
著作権法について
-
数学、プログラミング、物理、...
-
仮想ドライブ
-
MFCとC++/CLIとの比較
-
プログラミング入門
-
Windowsで、システム上同じ言語...
-
Delphiでプログラム中の表示部...
-
スプレッドシートの作成
-
iPadでプログラミングは可能で...
-
COBOLで文字タイプを数字...
-
会計システムをつくるために必...
-
最近の流行りのプログラム言語...
-
ゲーム会社のプログラマーとし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Laravelなど、フレームワークを...
-
どのプログラミング言語で作ら...
-
フレームワークは開発環境だけ...
-
CGIとPHPの違い
-
PHPでLinux用のCライブラリを呼...
-
サルでもわかる 代入演算子 PHP
-
Googgy Launcher
-
このようなサイトを作ってみた...
-
プログラミングについて こちら...
-
著作権法について
-
C言語、C+、C++、C#の違い
-
今のプログラミング言語
-
COBOLでのNOT = の AND条件
-
数学、プログラミング、物理、...
-
HOLONついて教えてください。
-
アセンブリ名とは??
-
COBOLで文字タイプを数字...
-
ウェブサイトから特定の文字列...
-
プログラムに書かれる"%"記号の...
-
リピート再生が出来ません
おすすめ情報