PHPタグのスタイル、コーディング標準

image.png

PHPタグのスタイル
PHPは4放射性標識されたスタイルの合計をサポートしています

<?php 
    echo "这是XML风格的标记"; 
?>

スクリプトのスタイル

<script language="php"> echo '这是脚本风格的标记'; </script>

ショートスタイル

<? echo '这是简短风格的标记'; ?>

ASPスタイル

<% 
echo '这是ASP风格的标记'; 
%>

php.iniファイル

short_open_tagが及びasp_tagsが
ONに設定されている、あなたは、Apacheサーバを再起動することができます

PHPコーディング標準
コーディング標準は何
PHPの書き込みルール
の命名規則PHP

インデント
括弧{}
キーワード、括弧、関数、演算子、

PHPの命名規則

クラス名
別の単語として大文字で、他の文字は小文字
大文字はイニシャル
アンダースコア(「_」)を使用しないでください。

クラス属性名が
付けられ名前が文字「M」である必要があります属性

メソッド名
である
(決意)、取得(取得)、セット(セット)

メソッドのパラメータの名前は
最初の文字を小文字

function EchoWord($firstWord,$secondWord){
…
}

変数の命名
すべての文字を小文字にしている
各単語の境界として使用します「_」

変数参照
の「r」の接頭辞を持つ変数への参照を

グローバル変数
グローバル変数は、「G」で始まるべきです

global = $gTest

定数/グローバル定数

定数/グローバル定数は、「_」単語の間で、すべて大文字は、分離する必要があります

静的変数
静的変数は、「S」で始まるべきです

関数の命名
分離するために、「_」、複数の単語を使用して、すべての名前は小文字です

PHPの注意
PHPは、プログラムのコメントの3つのスタイルをサポートしています

C++风格的单行注释(//)
C风格的多行注释(/*…*/)
Shell风格的注释(#)

PHP定数
の宣言と定数を使用して
、定義済みの定数を

定数は、同じ量の値として理解することができる
定数は、文字、アンダースコアと数字からなるが、数字は、最初の文字として表示することができない
定数を定義する定義()関数

image.png

宣言と定数を使用して

mixed constant(string const_name)
bool defined(string constant_name);

定義済み定数

image.png

PHPの変数

宣言した変数
変数の代入
、変数のスコープ
変数変数

$变量名称=变量的值

変数代入三つの方法
(1)直接代入
値(2)割り当て
参照によって割り当てられた(3)

変数のスコープ
変数のスコープの3種類の
ローカル変数、グローバル変数と静的変数の

image.png

変数変数

変数変数メソッドは、2つの「$」記号で、変数名の前にある宣言

次のように変数の変数を宣言するための構文は次のとおりです。

$$可变变量名称=可变变量的值

PHPの概要

PHPは強力なサーバーサイドのスクリプト言語を作成するための動的な対話型のサイトです

PHPは無料で、広く使用されています

PHPの構文は、PerlとCと非常によく似ています PHPは、一緒に使用するのApache(Webサーバ)であることが多いです。しかし、それはまた、ISAPIをサポート、およびWindowsは、Microsoft IISプラットフォーム上で実行することができます

MySQLは何ですか?

MySQLはデータベースサーバである
MySQLは標準SQLをサポート
MySQLは多くのプラットフォームでコンパイル
MySQLの無料ダウンロード

image.png

image.png

image.png

STRLEN()関数
STRLEN()関数は、文字列の長さを計算するために使用されます

strpos()関数
strpos()関数は、文字列または文字列検索文字に使用されています

PHP 运算符-算数运算符
PHP 运算符-赋值运算符
PHP 运算符-比较运算符
PHP 运算符-逻辑运算符

PHP的数据类型
Boolean型
integer型
浮点型
字符串型
复合数据类型

伪类型

mixed
number
void
callback

bool isset检测有没有被赋值
void unset销毁指定的变量

is_array()、is_bool()、is_float()、is_integer()、is_null()、is_numeric()、is_object()、is_resource()、is_scalar() 和 is_string()

bool empty
bool is_null

PHP的运算符包括算术运算符、字符串运算符、赋值运算符、位运算符、逻辑运算符、比较运算符、递增或递减运算符、错误控制运算符等。

算术运算符

image.png

赋值运算符

image.png

位运算符

image.png

逻辑运算符

image.png

比较运算符

image.png

运算符的优先顺序

image.png

PHP的数据类型

标量数据类型
复合数据类型
特殊数据类型
转换数据类型
检测数据类型

PHP一共支持8种原始类型:

4种标量类型
boolean(布尔型)
integer(整型)
float/double(浮点型)
string(字符串型)

两种复合类型
array(数组)
object(对象)

两种特殊类型
resource(资源)
NULL

标量数据类型

image.png

複合データ型 - アレイ

$array = ('value1',' value2 '……)
或
$array[key] = 'value' 或 $array = array(key1 => value1, key2 => value2……)

複雑なデータ型のオブジェクト -

特殊なデータ型

image.png

データ型の変換

image.png

SETTYPE()関数

bool settype ( mixed var, string type )

検出データ型

image.png

 

おすすめ

転載: www.cnblogs.com/daofaziran/p/11571909.html