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で質問しましょう!
似たような質問が見つかりました
- ノートパソコン パソコンのiTunesライブラリにエクスプローラーにある曲を引っ張って来てリンクさせたいのですが、エ 1 2023/04/06 07:49
- 写真・ビデオ iPhoneのプライバシーとセキュリティの写真の項目について 2 2023/06/24 23:11
- iPhone(アイフォーン) iPhoneのプライバシーとセキュリティの写真の項目について 1 2023/06/24 20:25
- iPhone(アイフォーン) 仕事でPDFファイルをダウンロード、閲覧するのにiBooksを使っていますが、ライブラリに凄い数のフ 2 2022/11/16 07:08
- iCloud 【iTunes】CDをiPhoneに取り込めません 2 2022/09/19 09:59
- iPhone(アイフォーン) 「ライブラリ」ってどこの事ですか? ※ 英語の勉強のために Amazon で買物をしたいのですが、「 2 2023/07/14 22:04
- 音楽・動画 AppleMusicについてです! サブスクに加入しています! 曲を「ライブラリに追加」を押してライ 1 2022/08/19 13:50
- その他(プログラミング・Web制作) Pythonのライブラリをダウンロード済みかどうか簡単にチェックできますか? 3 2023/06/24 10:48
- デスクトップパソコン Macのインストールについて 3 2023/05/23 15:02
- Mac OS MacBookAirの写真のライブラリ削除の仕方 1 2023/06/21 01:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
なぜPerlからPHPに移行したんで...
-
Laravelなど、フレームワークを...
-
PHPを勉強する必要性について。
-
どのプログラミング言語で作ら...
-
PHPを覚えた方がいいですか?
-
プログラミングでArduinoのc++...
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
AIって何のソフトで作っている...
-
python でリモート麻雀ソフトを...
-
プログラムに書かれる"%"記号の...
-
ニンテンドーDSのソフト作成に...
-
ゲームプログラマーはゲームが...
-
プログラム言語について プログ...
-
swift言語の最適化 swift最適化...
-
C++における継続行
-
vbaとc言語の関連性について
-
C言語でメモ帳のようなソフト...
-
プログラマは頭が良くなければ...
-
procってなんですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Laravelなど、フレームワークを...
-
どのプログラミング言語で作ら...
-
PHPでLinux用のCライブラリを呼...
-
面接でPHPの仕様問題が聞かれま...
-
「楽天」で開発に使用している...
-
html、css、JavaScript、PHP…違...
-
言語の効率的な学び方を、緊急...
-
PHPを習おうと思っているのです...
-
MYSQLとSQLの違い
-
PHPを覚えた方がいいですか?
-
PHPでWindowsアプリを作成する...
-
Webプログラミングを勉強するに...
-
C言語にて jpg ⇔ bmp 相互変換
-
サーバーサイド言語とは?
-
どんなプログラミング言語を使...
-
phpをある程度習得するまでの期間
-
PHPやPostgres、JAVAはどの...
-
プログラミング言語同士の繋が...
-
適切/効率的なプログラミング言...
-
youtubeみたいなサイトを作る際...
おすすめ情報