PHPで文字列を検索をする:strpos, strstr, preg_match
PHPで文字列を検索する主な関数として、strpos, strstr, preg_matchがあります。今回はそれぞれの関数の使い方を紹介します。strposの使い方strposは検索対象の文字列に検索する文字列が何文字目に存在するかを戻り値として返します。検索した文字列が見つからなかった場合はFALSEを返します。strpos(検索対象の文字列, 検索する文字列)以下は「'test@domain……
PHPで文字列を検索する主な関数として、strpos, strstr, preg_matchがあります。今回はそれぞれの関数の使い方を紹介します。strposの使い方strposは検索対象の文字列に検索する文字列が何文字目に存在するかを戻り値として返します。検索した文字列が見つからなかった場合はFALSEを返します。strpos(検索対象の文字列, 検索する文字列)以下は「'test@domain……
モバイルデバイスは、デザインの全ての工程に影響を与えます。 Elaine McVicar氏によるモバイルのためのUXデザインシリーズ。第1回目は、モバイル用のウェブサイトとアプリケーションにおいて最も人気のある情報アーキテクチャを解説します。 1993年頃に、私の父は大きくて四角い携帯電話を購入しました。私たちは皆新しい携帯電話にわくわくしていましたが、携帯電話が私たちの生活に大きな影響を与え……
ホワイトスペースまたはネガティブスペース、つまりデザインやページのレイアウトの隙間や周りにある何もない空間は軽視、あるいは無視されたりすることがよくあります。多くの人はこれが貴重なスクリーンの場所を無駄にしていると考えるでしょう。しかし、ウェブデザインにおいてホワイトスペースは必要不可欠な要素であり、「受容的ではなく積極的な要素であると考えるべき」なのです―1930年, Jan Tschichol……
Rubyで配列の要素を削除するいくつかの方法を紹介します。要素の削除配列の要素を削除する場合はdelete()を使用します。配列.delete(削除する要素)引数に渡した要素と一致するものをすべて配列から削除します。a = [1, 2, 2, 3, 3, 3] a.delete(2) print a # [1, 3, 3, 3]指定位置の要素を削除指定位置の要素を削除する場合はdelete_at(……
今回はRubyでupto、times、downto、この3つのメソッドを使った繰り返しの方法について解説します。uptouptoメソッドを使って繰り返しを行うときは以下の様な書式が基本的な書き方になります。obj.upto(max){|int| "繰り返し実行する処理" } #又は obj.upto(max) do |int| "繰り返し実行する処理" endobjからmaxまでの値を順に代……
今回はRubyで指定した範囲の文字列を抽出する方法・削除する方法を解説します。slice指定した範囲の文字列を抽出する方法として、sliceメソッドを使うことが挙げられます。sliceメソッドでは、文字列・配列の中から任意の範囲を抽出することができます。基本的な書式は以下のようになります。str.slice(index) str.slice(index, length) str.slice(r……
今回はRubyで配列の要素をソートする方法について解説します。sortRubyで配列の要素をソートする際はsortメソッドを使います。sortメソッドでは、要素をソートした配列を新しい配列として返します。要素の比較には「<=>」の演算子が使われています。※比較する要素の中に「<=>」演算子で比較できない要素や、実装されていないオブジェクトがあるとエラーが出ます基本的な書式は……
Rubyで配列に要素を追加、挿入する方法を紹介します。要素の追加配列の要素を追加する場合はpush()を使います。配列.push(追加する要素)要素は配列の末尾に追加されます。a = [1, 2, 3] a.push(4) print a # [1, 2, 3, 4]複数要素を同時に追加する場合は、第2引数以降に要素を渡すことで追加できます。a = [1, 2, 3] a.push(4, 5) p……
今回はRubyで文字列の検索する方法について解説します。indexRubyで文字列の有無を検索する方法として、indexメソッドを利用することが挙げられます。indexメソッドは、文字列や配列の中に指定した文字列が含まれていた場合、その文字列の開始位置を整数の値で返します。※開始位置は1番目であれば0を、2番目であれば1を返します。含まれていない場合はnilが返ってきます。基本的な書式は以下のよう……
PowerPointで文字を入力していて、文字サイズが勝手に小さくなったことはありませんか?これは自動調整機能によるものです。箇条書き用のプレスホルダ(領域)を超える量の文字を入力すると、文字サイズを自動的に小さくし、なんとか領域内に文字を収めようとします。便利な機能ではありますが、大きい文字のままがよかった時など、使い方によっては煩わしく感じるかもしれません。そのような時は「自動調整オプション」……