009:文字列の最後の1字を削除対象言語:PHP|JavaScript
|
|
キーワード:PHP 5.0 JavaScript 文字列 削除 最後 1文字 末端 取り除く CSV MySQL substr mb_substr slice | |
文字列の最後の1字を削除する状況っていろいろあると思いますけど、理総研でこの処理が必要となるのは、「002:MySQLのカラムデータに文字列を付け足してUPDATE」や「008:MySQLのカラムデータから文字列を削除してUPDATE」で作られたCSV形式のカラムデータから、末尾につく「,(カンマ)」を削除したいときです。 | |
$user_ids = "id_01,id_02,id_03,id_04,"; $user_ids = substr($user_ids, 0, -1); //最後の「,」を削除
$user_ids = "id_01,id_02,id_03,id_04,"; $user_ids = mb_substr($user_ids, 0, -1, "SJIS"); //最後の「,」を削除
var user_ids = "id_01,id_02,id_03,id_04,"; user_ids = = user_ids.slice(0, -1); //最後の「,」を削除
上記のどの場合にも登場する「0, -1」は、「0番目の文字(つまり1文字目)に始まり、末尾から1番目の文字(つまり2文字目)で終わる」を表しています。
|