ホームページ > バックエンド開発 > PHPチュートリアル > PHP開発で一般的に使用される特殊な演算記号と関数

PHP開発で一般的に使用される特殊な演算記号と関数

怪我咯
リリース: 2023-03-07 10:38:01
オリジナル
1265 人が閲覧しました

注釈記号:

// 単一行の注釈

/* */複数行の注釈

' ' 一重引用符、単純な文字列、処理せずに直接取得されます;
" "Double引用符、PHP の動的処理、および出力。通常、$ 変数の処理に使用されます
ブール変数:
1 つは true、どちらかは true、
もう 1 つは false、つまり false です
共通変数:
string String (数字、漢字など)
integer整数(1、2、3、4、5、0、-1、-2など)
倍精度浮動小数点数(小数点)
配列配列
オブジェクトオブジェクト
使用できるメソッドは gettype($mix) と settype($mix,$typename); です

よく使用される記号エスケープ:
" 二重引用符
\ バックスラッシュ
n 改行
r 行頭に戻る
t 水平タブ
算術記号:
+ 加算演算 - 減算演算
* 乗算演算/除算演算
% take剰余+ + 1 ずつ増加します
-- 1 ずつ減少します。 2 つの文字列を接続します
代入演算:
= 右側の値を左側に代入します
+= 右側の値を左側に加算します
-= 右側の値を減算します左へ
* = 左の値に右の値を掛ける
/= 左の値を右の値で割る
.= 右の文字列を左に加算する
ビット演算 :
& ビットごとの AND
| ビットごとの XOR または (xor)
>> 補数
論理演算:
<= 以下>= より大きい
!= 等しくない &&
|| ではない
その他の演算記号
$ 変数記号
& 変数の別名
@ 表示しないエラーメッセージ (関数の前に追加)
-> オブジェクトのメソッドまたは属性
= > 配列要素の値


よく使用される基本メソッド:

1. PHP は文字列を大文字と小文字に変換します。
strto lower
(); 文字を小文字に変換します

strtoupper

(); 文字を大文字に変換します 2.PHP暗号化文字列
還元不可能:

md5

();

sha1
();還元可能: base64_encode();
base64_decode(); 3. 引用符について

1. 一重引用符は
そのまま出力

2. 二重引用符は内容を解釈して出力します

3. 反一重引用符 (小さな引用符) は、`dir` などのシステム コマンドを実行するために使用されます。テーブル名やフィールド名でよく使用されます。

4. "" は、改行の "n" などの翻訳文字に作用します。

4. 関数: htmlspecialchars() および htmlentities()
この関数は、特殊文字を HTML 文字列形式 ( &....; ) に変換します。最も一般的に使用される機会は、顧客メッセージを処理するための掲示板です。

& (および) は &
に変換されます。" (二重引用符) は "
< (より小さい) に変換されます。 <
> (より大きい) は >
(スペース) に変換されます。

5. HTMLコンテンツを一括出力!

echo <<< EOT
HTML 出力コンテンツ。 。 。 // ここのコメントは引き続き出力されます。
EOT;

<<HTML 出力コンテンツを印刷します。 。 。 // ここのコメントは引き続き出力されます。
EOT;
(注: 内部変数を含めるには「{variable}」を使用します)

6. ファイルが存在するかどうかを判断し、内容を出力します file_exists ()

469cb4df4f6003179f85882752d20f57

7. 変数を削除してメモリを解放 unset();

unset($var);
unset($var,$var1);

8.is_numeric;
変数が数値かどうかを検出します;

9.is_int;
変数が整数かどうかを検出します;

10.is_null;
変数が NULL かどうかを検出します;

11.is_string
変数が文字列かどうかを検出します

12.is_real;
is_float() のエイリアス

13.isset
変数が定義されているか確認します

14.is_bool
変数がブール型かどうかを検出します

15.is_array
変数が配列かどうかを検出します

16.is_object
変数がオブジェクトかどうかを検出します

17. substr() 関数は文字列の一部を返します。

substr (文字列,開始,選択番号)

.コードは次のとおりです:


echo substr('abcdef', 1); // bcdef
echo substr('abcdef', 1, 3); // bcd
echo substr('abcdef', 0, 4); 'abcdef', 0, 8); // abcdef
echo substr('abcdef', -1, 1);

18.nb2br() はエスケープされた改行を html

に変換します

.

コードは次のとおりです:

echo nl2br("foo はバーではありません");


以上がPHP開発で一般的に使用される特殊な演算記号と関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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