概要
文字列をURLエンコード化したい場合の処理について。用途
- 文字列をURLエンコードする処理。
- FacebookやTwitter等のSNSで現在のページtitle等をURLパラメータで渡す時などに使用する。
内容
- JavaScriptによる処理とPHPによる処理を用意。
検証ブラウザ
- Google Chrome(最新)
- Safari(最新)
- Firefox(最新)
- Microsoft Edge(最新)
実装方法
PHP
<?php
$param_text = 'ここにエンコード化したい文字列を入れる'; //エンコード化したい文字列
$param = urlencode($param_text); //URLエンコード
?>
JS
/* ---------------------------------------------
* URL Encode
--------------------------------------------- */
$(function () {
'use strict';
var paramText = 'ここにエンコード化したい文字を入れる'; //エンコード化したい文字列
var param = encodeURI(paramText); //URLエンコード
});
ローカル環境にコードを移設した際に動作しない場合はこちら。(トラブルシューティングページへ)