ホームページ > バックエンド開発 > PHPチュートリアル > PHPでよく使われる特殊演算記号と関数のまとめ

PHPでよく使われる特殊演算記号と関数のまとめ

伊谢尔伦
リリース: 2023-03-02 20:02:02
オリジナル
1378 人が閲覧しました

注釈記号:
// 単一行の注釈
複数行の注釈
引用符の使用
' ' 一重引用符、単純な文字列、処理なしで直接取得されます;
" "二重引用符、PHP の動的処理と出力、一般的に使用される Process $variables.
ブール型変数:
1 つは true、もう 1 つは false です。
共通変数:
string 文字列 (数字、漢字など)
integer 整数 (1) 、2、3、4、5、0、-1、-2など)
倍精度浮動小数点数(小数点)
array配列
objectオブジェクト
使用できるメソッドはgettype($mix)とsettype ($mix,$typename);

一般的に使用される記号エスケープ:

" 二重引用符
\ バックスラッシュ
n 改行
r 行頭に戻る
t 水平タブ
算術記号:
+ 加算演算 - 減算演算
* 乗算/除算
% 余りを取る ++ 1 ずつインクリメント
-- 1 ずつデクリメント 2 つの文字列を接続
代入演算:
= 右側の値を左側に代入
+= 右側の値を加算左へ
-= 右側の値を左へ減算します
*= 左側の値に右側の値を掛けます
/= 左側の値を右側の値で割ります
.= を加算します右の文字列を左へ
ビット演算:
& ビットごとの AND
| ビットごとの XOR (xor)
<< 1 ビットを左にシフト
>>補数
論理演算:
< より小さい
<= 以下>= より大きい != は && および
|| または ! と等しくない変数シンボル
& 変数のエイリアス
@ はエラー メッセージを表示しません (関数の前に追加)
-> オブジェクトのメソッドまたは属性
=> ; 配列の要素値
?: 三項演算子

一般的に使用される基本メソッド:

1.PHP は文字列を大文字と小文字に変換します!

strto lower(); 文字を小文字に変換します

2.PHP 暗号化文字列

Irreducible:

md5();

sha1();
Reducible:

base64_encode();

base64_decode();

3. 引用符について

1. 一重引用符はそのまま出力します
2. 二重引用符は内容の解釈と出力用です
3. アンチシングル引用符 (小さな引用符) は、`dir` などのシステム コマンドを実行するために使用されます。
4. "n" は改行として使用されます。 関数: htmlspecialchars( ) と htmlentities()

この関数は、特殊文字を HTML 文字列形式 (&....;) に変換するために最も一般的に使用される可能性があります。顧客メッセージの掲示板は処理されました。

& (および) は &

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

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

echo <<< EOT

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

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

EOT;

(注: 内部に含まれる変数には「{variable}」を使用します)

6. ファイルが存在するかどうかを確認し、内容を出力します file_exists ()
3fd683c1d84ac5d3f63944c6bbefb1ab
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 (String,Start,SelectNum)


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

echo substr('abcdef', 1) // bcdef
echo substr('abcdef', 1, 3);

echo substr ('abcdef', 0, 4); // abcd

echo substr('abcdef', 0, 8); // abcdef

echo substr('abcdef', -1, 1);

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


に変換します。 コードは次のとおりです:

echo nl2br("foo isn'tn bar");

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