PHPでBase64とBase64 URLを相互変換(エンコード・デコード)したい! .NET/C#の記事は下記に掲載してます。 【.NET/C#】Base64とBase64 URLの相互変換(エンコード・デコード) | ネコニウム研究所 概要 この記事では、PHPでBase64とBase64 URLを相互変換(エンコード・デコード)する手順を掲載する。 Base64は、バイナリなどのデータを64種類の文字列で表現するエンコード方式です。 Base64 URLは、Base64から更にURLとして使える文字列で表現するエンコード方式です。具体的にはBase64にエンコードした文字列に下記の処理を行う。 +を-に置換する /を_に置換する 末尾の=を削除する 仕様書 環境 PHP 8.0.17 手順書 下記は、文字列をBase64にエンコードした後にBase64 URLにエンコードした文字列を