PHP

スポンサーリンク
PHP

国土地理院APIを使ったジオコーディング・逆ジオコーディングの方法

国土地理院APIは、日本国内での住所や位置情報を利用するための便利なツールです。本記事では、ジオコーディング(住所から緯度・経度を取得) と 逆ジオコーディング(緯度・経度から住所を取得) の使い方を解説し、curl、PHP、Python ...
エックスサーバー

エックスサーバー | PHPエラーログ設定とログローテーションスクリプト

PHPエラーログの保存場所変更方法、ログを日次でローテーションし、14世代分を保持するシェルスクリプトの作成方法、Cron設定による自動化の手順を解説します。 PHPエラーログの場所変更 PHPのエラーログをカスタマイズしたい場合、php....
PHP

PHP | Text_LanguageDetectで言語判定してstr_word_count()で英語の単語数をカウントする方法

Composerを使用してPHPプロジェクトにText_LanguageDetectをインストールし、英語の文章に対して単語数をカウントする方法を紹介します。 実行環境 PHPバージョン: 7.4.33 Composerバージョン: 2.7...
PayPal

PayPal | アドバンスドチェックアウトで決済ボタン(住所なし)を実装する方法

はじめに 本記事では、PayPalの「アドバンスドチェックアウト」を使用して、郵送が不要な商品の決済ボタン(例:会費やデジタル商品)を実装する手順について解説します。PayPalのサンドボックス環境と本番環境をスムーズに切り替えながら、決済...
JavaScript

kintone(kintone REST API)でのCRUD操作をPHPとJavaScriptで実装する方法

前回の記事では、Googleスプレッドシートを利用してCRUD操作を行う方法を紹介しました。今回は、そのデータ保存場所をGoogleスプレッドシートからkintoneに変更した内容を紹介します。 準備 1. kintone APIの設定 k...
Googleスプレッドシート

Google Sheets APIを使ったPHPとJavaScriptによるCRUD操作の実装と認証機能の追加

前回の記事で紹介したGoogle Sheets APIを使ったPHPとJavaScriptによるCRUD操作の実装に、認証機能を追加する方法をご紹介します。認証機能を追加することで、ログインしたユーザーのみがデータを操作できるようにします。...
Googleスプレッドシート

Google Sheets APIを使ったPHPとJavaScriptによるCRUD操作の実装

Google Sheets APIを使って、PHPとJavaScriptでCRUD(Create, Read, Update, Delete)操作を実装する方法を紹介します。 必要なもの Googleアカウント Composer(PHPの依...
MySQL

PHP | Google Places APIを利用してリストを取得しMySQLに保存する方法

Google Places APIを使用して特定のエリアのリストを取得し、MySQLデータベースに保存する方法について説明します。 必要な準備 Google Maps APIキーの取得 PHP環境の準備 MySQLデータベースの設定 指定可...
PHP

PHP | Google Places APIを利用してリストを取得する方法

Google Places APIを使用して特定のエリアのリストを取得し、CSVファイルに保存する方法について説明します。 必要な準備 Google Maps APIキーの取得 PHP環境の準備 CSVファイルの書き込み権限の確認 指定可能...
AWS

PHP | AWS S3に保存された古いバックアップデータを自動削除する方法

AWS S3 に保存された古いバックアップデータを自動的に削除するためのPHPスクリプトとCronジョブの設定メモ。 前提条件 このスクリプトを実行する前に、以下の前提条件を満たしていることを確認してください。 AWS SDK for PH...
AWS

PHP | AWS S3 へのバックアップデータを送信する方法

PHPを使用して WordPress サイト等のバックアップデータを AWS S3 (Amazon Simple Storage Service) に送信する方法のメモ。 必要なもの AWS アカウント AWS IAM ユーザー(S3 バケ...
MySQL

PHP | POSTデータをMySQLに保存する方法

PHPを使ってPOSTデータをMySQLデータベースに保存する方法のメモ。 環境情報 PHPバージョン - PHP 7.4.33 サーバー - エックスサーバー(x10) 必要なファイル config.php - データベース接続情報を含む...
Shopify

Shopify | APIで購入履歴を取得する

Shopify API を利用して購入履歴を取得します。エンドポイントの orders.json に email のパラメータを付与して顧客毎の購入履歴を取得出来ます。さらに status のパラメータでステータスに応じた購入履歴の取得も可...
Shopify

Shopify | APIで商品リストなど商品情報を取得する

ShopifyのAPIを利用して商品リストや個別の商品情報をJSON形式のデータで取得することが出来ます。 Shopify API で商品リストJSONを取得する 下記サンプルは商品IDを指定して個別に商品情報を取得する場合、コレクションI...
Laravel

さくらのレンタルサーバ | Laravel9をインストールする方法

さくらのレンタルサーバにデフォルトドメインの "example.sakura.ne.jp" にアクセスした際に Laravel9 が動くよう新規インストールする方法のメモ。 プロジェクト保存用ディレクトリ作成 SSHで接続後、Laravel...
さくらのレンタルサーバー

さくらのレンタルサーバ | Composerをインストールする方法

さくらのレンタルサーバ スタンダードでComposerをインストールする方法のメモ。 コマンドラインでインストール SSH接続後、以下のコマンドでComposerのインストールを行います。 インストーラーをダウンロード % php -r "...
AWS

AWS SDK for PHPをエックスサーバーにComposerでインストールする

エックスサーバーにAWS SDK for PHPをComposerを使ってインストールする方法のメモです。 Composerでインストール Composer確認 以下のコマンドでComposerがインストールされているか確認します。 $ c...
WP-CLI

エックスサーバー | CronでWP-CLIコマンドを実行するとPHPバージョンが古く実行出来ない場合に確認すること

エックスサーバーのCron設定から対象WordPressサイトの"ゴミ箱を空にする"&"リビジョン削除"を行うためのWP-CLIコマンドを登録したのですが、通知メールの内容を見ると Your server is running PHP ve...
エックスサーバー

エックスサーバーでコマンド実行時(CLI)に最新のPHPを利用出来るようにする方法

エックスサーバーにSSHでログイン後にコマンド操作する際やcronで予め用意したプログラムを実行する際などコマンド実行時(CLI)に最新のPHPを利用出来るようにする方法を書いて行きます。 デフォルトのPHPバージョン確認 SSHでログイン...
さくらのレンタルサーバー

さくらのレンタルサーバで特定ドメインのみPHP5.3など過去バージョンのPHPを利用する方法

さくらのレンタルサーバでは、サーバコントロールパネルの "スクリプト設定" > "言語バージョン設定" のページで全体のPHPのバージョンを設定することが出来ますが、個別にドメイン単位やディレクトリ単位で設定することも出来ます。 今回は、"...
スポンサーリンク
タイトルとURLをコピーしました