aタグでlineで送るボタンをカスタムしたボタンで実装したい。
しかもメッセージは長めなので改行する必要性がある。
と言う時に、\nの改行コードではダメだった。
前段として
LINEで送るをリンクで実装する場合の事なので
<a href=”http://line.me/R/msg/text/?<?php echo $hensu;?>リンク先</a>
のような書き方になり、$hensu部分にエンコードした文字列を入れる。
しかし改行コードが\nだと動かない。
解決策
$kaigyou = utf8_encode("%0d%0a");
$hensu = "こんにちは".$kaigyou."改行します”;
とした場合にLINEメッセージで得られる出力は
こんにちは
改行します
と言う事になる。
改行コードを明示的にutf8でエンコードしたら解決出来たと。