PHP 1 の基本

WBOY
リリース: 2016-06-23 13:08:31
オリジナル
933 人が閲覧しました

1. 基本的な構文

  1. 開始タグと終了タグ: ""

     <?php echo "Hello World"?>
    ログイン後にコピー

    注: ファイルの最後にある PHP コードセグメントの終了タグ "?>" include()やrequire()を使用する場合は省略した方がよい場合もあります。

  2. Java や C と同様に、各 PHP ステートメントはセミコロン「 ; 」で終了する必要があります。

2. 型

php でサポートされている 8 つの基本データ型

4 つのスカラー型:

    boolean (Boolean)
  • integer (整数)
  • string (string)
  • float ( Float -ポイントタイプ)
  • ))) 2 つの複合タイプ:

Aarray

注:
  • var_dump() は式の値と型を表示し、is_type() は特定の型を表示します。
整数オーバーフローでは、整数が与えられた場合、または演算結果で得られた整数がint(2^32)の範囲を超えた場合、floatとして解釈されます。

    3. String (文字列)
  • 文字列を宣言:
  • 文字列は通常、一重引用符または二重引用符で定義されます。

一重引用符内の変数と特別な意味を持つ文字は置換されません

 php > $age = 12; php > echo "他很高\n他的年龄才$age"; 他很高 他的年龄才12; php > echo '他很高\n他的年龄才$age'; 他很高\n他的年龄才$age;
ログイン後にコピー
  • 文字列は「.」(ドット)演算子を使用して接続できます
  •  php > echo "Hello,"."World"; Hello,World
    ログイン後にコピー

文字列へのアクセスと変更(配列と同様)

 php > $str = "Hello,World"; php > echo $str[1]; e php > echo $str{0}; H
ログイン後にコピー

他の型を文字列 (string) に変換します

    値の前に (string) を追加するか、strval() 関数を使用して string 型に変換します。
  1.  php > $age = 18; php > var_dump($age); int(18) php > $str = (string)$age; php > var_dump($str); string(2) "18"
    ログイン後にコピー

  2. よく使われる文字列関数

  3. 文字列置換

  4. str_replace ($search, $replace, $subject [, int &$count])
  5. $search: ターゲット値を検索して置換します

    $replace: $search の置換値
subject: 置換を実行する配列または文字列

count: 一致と置換の数を制御します

 php > $str = "Hello,My name is Tom,what is your name?"; php > echo str_replace("name","nickname",$str); Hello,My nickname is Tom,what is your nickname?
ログイン後にコピー
  • 文字列の両側のスペースを削除します

    Trim ( $str)

    $str: ターゲット文字列

      php > $str = "  Hello     ";  php > echo trim($str);  Hello
    ログイン後にコピー

    文字列内の html タグと php タグを削除します
  • strip_tags ($str)
  • $str: ターゲット文字列

      php > $str = "<td><p>Hello World</p></td>";  php > echo strip_tags($str);  Hello World
    ログイン後にコピー

    ターゲットを繰り返します文字列複数回

    str_repeat ($str,int $num)
  • $str: ターゲット文字列

    $num: 繰り返し回数

      php > $str = "Hello World!!";  php > echo str_repeat($str,5);  Hello World!!Hello World!!Hello World!!Hello World!!Hello World!!
    ログイン後にコピー

    戻り文字列の長さ
  • strlen ($str)
  • $ str : 対象の文字列

      php > $str = "Hello World";  php > echo strlen($str);  11
    ログイン後にコピー

    文字列

    の出現回数をカウントします。 substr_count (string $haystack , string $needle )
  • $haystack: 対象の文字列

    $needle: の数を持つ文字列を検索します。出現回数

      php > $str = "Hello World,Hello China";  php > echo substr_count($str,"Hello");  2
    ログイン後にコピー

    Intercept string
  • substr ( string $string , int $start [, int $length ] )
  • $string: ターゲット文字列

    $start: start が負でない数値の場合、返される文字列は、文字列の開始位置から0からカウントされます。 start が負の場合、返される文字列は文字列の末尾から始まる開始文字になります。文字列の長さが start 以下の場合、FALSE が返されます。

    $length: 1. 正の長さが指定された場合、返される文字列には、先頭から最大で length の文字が含まれます (文字列の長さに応じて)。 2. 負の長さを指定すると、文字列の末尾にある多くの文字が失われます (start が負の数の場合、文字列の末尾から数えられます)。 3. このテキストに start が含まれていない場合は、空の文字列が返されます。 4. length に 0、FALSE、または NULL の値を指定すると、空の文字列が返されます。 5. 長さが指定されていない場合、返される部分文字列は開始位置から文字列の終わりまで始まります。

    りー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート