技術資料

PHPでシステムコマンドを実行する方法—systemとexecの使い分け

2023.06.06

PHP

error この記事は最終更新日から1年以上が経過しています。

PHPからシステムコマンドを実行する際には、 systemexec を使う。

基本的には、コマンドの実行結果を値として取得・出力したい場合は exec を、実行だけで結果のアウトプットが必要ない場合は system を使えば良い。

例えば、lsでファイル一覧を取得したいならexecを使えば良いし、rmでファイル削除したいならsystemで良い。

system('systemcommandname arg0 arg1',$ret);
if($ret == 0){
    print 'OK';
}else{
    print 'Error';
}

上記は system の使用例。第二引数 $ret は、実行成功なら「0」を、失敗なら「1」を返す。

PHPでGoogle Analyticsデータを取得する初心者向けガイド:APIの設定からコード例まで

2024.12.25

Google Analytics Data API の有効化から、PHP を使った具体的なデータ取得手順まで、わかりやすく解説しています。初心者の方でも安心して実装できるよう、コード例も用意。

Google Analytics Data API PHP

PHPで扱う日付と時刻の基礎:DateTimeImmutableの活用例

2024.12.07

PHPで日付や時刻を操作する際、DateTimeImmutableクラスを使用することで、データの安全性と効率的な処理が実現します。本記事では、基本的な使い方から日付の加減算、フォーマット指定、時刻比較まで、実践的な例を通じて解説します。

PHP

OGP画像作成を効率化:PHPを使った自動生成方法を解説

2024.11.21

SNSシェアに欠かせないOGP画像、毎回手作業で作成するのは手間がかかりますよね。本記事では、PHPを使って記事タイトルを含むOGP画像を自動生成する方法を解説します。テンプレート画像を活用した簡単な手順をぜひお試しください。

PHP

PHPによるCSRF対策入門:トークン生成から認証までの流れを解説

2024.11.19

フォーム送信時のセキュリティを高めるためには、CSRF対策が欠かせません。本記事では、PHPでのトークン生成から認証チェックまで、実装手順を具体的に解説します。

PHP

阿部辰也へのお仕事の依頼・お問い合わせ

お名前 *必須
会社名
メールアドレス *必須
電話番号
URL
お問い合わせのきっかけ
お問い合わせの内容 *必須
個人情報の取り扱いについて *必須 プライバシーポリシーをご確認いただき、同意いただける場合は「同意する」にチェックをしてください。

keyboard_double_arrow_up
TOP