スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【PHP】文字を指定の長さで省略する方法

2014-01-19 : 農民
どうも農民です!
今回phpを使って文字を省略する方法です

例えるならブログなどの最新記事・最新コメントなどで
pixivで新作イラストをUPしました!よろしければ見てください! を
pixivで新作イラストをUP・・・などに変えることです

文字が何行もなると見栄えも悪いですし高さが固定のときに困るのでこの方法がおすすめ

やり方は参考元(下に書きます)の全てパクリですが

<?
$str="あいうえお";
$str = mb_strimwidth($str, 0, 5, "...",SJIS);
?>

これを入れるだけです!
「$str」が変数? 「0,5」と書かれた部分が開始場所と終わる場所
5となっている部分が終わる文字数ではなくバイト数だったような? 5文字日本語を入れたい場合は指定数は10ですかね?(後で確認します~)
「...」は省略で入れる文字私は「…」にしました(10文字まで表示の場合は「…」も入るので9文字以降省略ですね!)
最後の「SJIS」は文字コードです 入れないと文字化けするそうです
ブログのように表示される文字が変わる場合は2行目が固定の文字ではなくなります!

一応私はこのやり方でできました! こんなやり方もあるよ! という方は教えてください!

そして今回の参考元のイマクロさんです

ユーザータグで「php」を登録したら文章中のphpに謎のリンクができてしまった・・・w

コメントの投稿

非公開コメント

プロフィール

トロン&農民

Author:トロン&農民
イラストのお仕事募集中です!
商業・同人なんでも歓迎
お気軽にメールください!

トロンへメールは
mino-new☆live.jp
☆を@に変えてください

農民へメールは
noumin_k☆yahoo.co.jp
☆を@に変えてください

pixiv
トロン↓


農民↓
Twitter(TORON )
最新記事
最新コメント
カテゴリ
ユーザータグ

バイク web 政治・テレビ コスプレ php ねこ 落書き 

検索フォーム
リンク
月別アーカイブ

Powered by FC2ブログ