PHP

スポンサーリンク
PHP

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

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

PHP | 様々な形式のファイルからテキストデータを取得する方法

PHPでWord、Excel、PowerPoint、TXT、CSV、PDFといった多様なファイル形式からテキストデータを抽出する方法について解説します。 サーバー環境情報 サーバー: エックスサーバー(スタンダードプラン) PHPバージョン...
PHP

PHP | Tesseract OCRを利用して画像からテキストを抽出する方法

はじめに 画像からテキストを抽出する技術として、Tesseract OCRは非常に強力です。今回は、Mac環境にTesseract(テッセラクト)をインストールし、PHPを使ってOCRを実行する手順を紹介します。 環境 OS: macOS ...
PHP

PHP | Text_LanguageDetectで言語判別する方法

多言語対応のウェブアプリケーションを開発する際、テキストの言語を自動的に判別することが非常に役立つことがあります。例えば、ユーザーが送信した文章の言語を検出して、適切な翻訳や処理を行うことができるようになります。 今回は、PHPで言語を検出...
PHP

PHP | MIMEタイプを使ってファイル形式を判別する方法

WEBアプリ開発では、ファイルのアップロード機能がよく使用されます。ファイルをアップロードする際に、サーバー側でファイルの種類を適切に判別することは、セキュリティや機能の面で非常に重要です。本記事では、PHPでMIMEタイプを使用して、ファ...
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 バケ...
Googleスプレッドシート

PHP | POSTデータをGoogleスプレッドシートに保存する方法

PHPを使ってPOSTデータをGoogleスプレッドシートに保存する方法メモ。 環境情報 PHPバージョン: PHP 7.4.33 サーバー: エックスサーバー(x10) 必要なファイル config.php - Google API認証情...
MySQL

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

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

PHPMailer5.2でSMTPでメール送信する

CPIサーバーで運用中のシステムから送信するメールがGメール宛に届かない現象が発生したため別のメールサーバーのSMTPを使ってメール送信することにしました。 現行システムは "PHP 5.5.27" で動いているため SMTPでメール送信す...
MySQL

PHP | exec()関数で mysqldump を実行

PHPのexec()関数でmysqldumpを実行してMySQLデータベースのダンプファイルを取得する方法。 exec()関数で mysqldump を実行 <?php /** * PHPの exec() で mysqldump を実行する...
PHP

PHP | 旧字や半角カナなどメール送信時の日本語文字化け対策

"mb_send_mail" でメール送信する際、"mb_language" の設定が "ja" の場合、旧字や半角カナなど一部の日本語文字列が文字化けされた状態で送信されてしまいます。 文字化けになる設定 // 言語設定 $lang = ...
PHP

へテムル | .htaccessでPHPバージョン指定を行う方法

へテムル管理画面で設定したPHPバージョンと異なるバージョンのPHPをディレクトリ毎に設置する .htaccess でバージョン指定(変更)する方法のメモ。 PHPバージョン確認 管理画面で確認 へテムル管理画面でドメイン毎に設定されている...
kintone

kintone | 既存の入力フォームからPOSTされた値を kintone API を使ってレコード追加する方法

お問い合わせフォームなど既存の入力フォームからPOSTされた値を kintone REST API を使ってレコード追加する方法のメモ。 裏の処理内容は「kintone | PHPのcURL関数で kintone API を叩いてレコードを...
kintone

kintone | PHPのcURL関数で kintone API を叩いてレコードを追加する方法

kintoneアプリ作成から kintone REST API をPHPのcURL関数で叩いてレコードを追加する方法のメモ。 kintoneアプリ作成 アプリ作成 "文字列(1行)"の入力フォームを3つ配置して氏名、電話番号、メールアドレス...
スポンサーリンク
タイトルとURLをコピーしました