タグ

singleに関するtaka_maのブックマーク (2)

  • PHPでの文字列の文字数・バイト数・文字幅(見た目の長さ)の数え方 - Paradigm Shift Design

    PHPで、見た目の長さで文字列を切って「…」を後につけるなんてことはよくやることなんだけれども、strlenでは意味がない場合があることに、恥ずかしながら最近気がついたのでメモ。 例えば、 123あい45うえおという文字列があったときに、半角10文字分を超える場合は後ろを切って「…」をつけて表示する時、 123あい45…が正しいとする*1場合、「123あい45」をstrlenで数えると、UTF-8の場合は11バイトになり、mb_strlenで数えると7になる。欲しいのは9なのに。 一般に、バイト数を知るには、strlenを使う。 PHP: strlen - Manual また、全角・半角を区別して文字数を数えるにはmb_strlenを使う。 PHP: mb_strlen - Manual そして、今回のように文字幅(見た目の長さ)を数えるにはmb_strwidthを使う。 PHP: mb_

  • rootのパスワードを忘れてしまった:ITPro

    シングル・ユーザー・モードで起動すれば,ユーザー名やパスワードを入力することなく,root権限でシェルが起動します。このシェルからパスワードを再度設定します。 難易度:★★★ 対象ディストリビューション:すべて 前任者から引き継ぎを受けていないLinuxサーバーの管理を任されてしまったためにrootのパスワードが分からない場合や,rootのパスワードをうっかり忘れてしまった場合には,rootのパスワードを再設定します。 〔Ctrl〕キーと〔Alt〕キーと〔Delete〕キーを同時に押してパソコンを再起動させ,そのときにシングル・ユーザー・モードを指定します。シングル・ユーザー・モードとは,ユーザー認証がなく,root権限でLinuxを操作できるモード*3で,メンテナンス用に用意されています。ネットワーク機能は無効で,最小限のファイル・システムのみがマウントされます。 シングル・ユーザー・モ

    rootのパスワードを忘れてしまった:ITPro
  • 1