コードをコピー コードは次のとおりです:
/*演算記号 (PHP) 演算記号
*
* 演算記号の機能に応じて、次のように分類されます。
* 1. 算術演算子 + - * / % ++ --
* 2. 文字列演算子。接続演算子
* 3. 代入演算子 = += -= *= /= %= .=
* 4. 比較演算子= !==
* 比較演算子 --- 条件演算子 --- 関係演算子
* 比較後の結果は 1 つだけです 型: ブール値true false
* === 比較する場合、内容が同じである必要があるだけでなく、型も同じである必要があります
* !== 内容を比較する場合、内容は一致しません。同じですが、型も異なる必要があります
* 5. 論理演算子 && or and or or ! or not
* 論理演算子は bool 型の値に対してのみ演算でき、bool 型の値を返します
* 6. ビット演算子 & ^ ~ > >>> :: > * `` オペレーティング システム カーネルの実行に使用されます
* @ シールドに使用されます エラー メッセージを削除します
* 式の優先順位を変更するには、「()」を使用することをお勧めします
*
* % には 2 つの目的があります: 整数の除算演算、範囲の制御、小数または負の数値は使用しないでください
* % 演算子の両側の数値を整数に変換し、整数の除算を実行して余りを求めます。
*/
//閏年を決定するには % 記号を使用します
$year=2011;
if(($year%4==0 && %year%100!=0) $year %400= 0)
{
エコー "ニアンを実行しない";
else
{
エコー "ニアンを実行しない"
}
; + -- シンボルの使用法
$a=10;
$a++; //$a=$a+1; 最初に変数を使用し、次に 1 ずつ増分します。 =$a +1; 最初に 1 ずつ増やしてから、変数を使用します
$a--; //$a=$a-1; 最初に 1 ずつ増やしてから、それを 1 ずつ減らします
--$a ; //$a= $a-1; まず 1 ずつ減らしてから、変数
echo $a を使用します。 // 結果は 10
//++ -- 演算の違い
$a=10;
$b =$a++;//b=10,a=11
$c=--$b;//c=9,b=9
$d=$ c++ + ++$c; //d =20,c=11
$e=$d-- - --$d;
echo //文字列演算子の使用法。
$age=27;
$height=1.75; 私の名前は: {$name} : {$age} 私 私の身長は: {$height} メートル
";
echo '私の名前は: '.$name.' 私の年齢は: '.$age.' .$ height.'meter'.'
';
echo "$age=".$age; //$age=27
echo "私の名前は: {$name} 私の年齢は:{$age}私の身長は: {$height} メートル
"; //代入演算子の使用
$a=10;
$a+=10; //$a=$ a+10;
$a-=10; //$a=$a-10; //...
$a/=10; $a%=10; //$a=$a%10;
$a.="abc";//$a=$a."abc"; str='
'; $str.=' | ';
echo $str;// テーブルを出力します
// Operator
var_dump(15>6);//Return bool(true)
$a=15;
if(15==$a)
{
echo "a=15" ;
}
else
{
echo "a!=15";
}
//論理演算子の使用
var_dump(true && true);//true
var_dump(true && false);//false
var_dump(true false);//true
var_dump(!true);//false
var_dump(!false );//true
//ユーザー名とパスワードを決定します
$username="admin";
$email="290080604@qq.com"; ="admin" && $password="123456")
{
echo "ユーザー名とパスワードは正しいです"
}
if($username=="" $password == "" $ email=="")
{
echo "空にすることはできません"
}
//ビット演算子
$a=20 //00010100
$b=30; ; // 00011110
/*
* 20 00010100
* 30 00011110 &
*----- -------- ----------
* 00010100
*
*/
$c=$a & $b;
echo $c ; & は論理演算としても使用できます
* && と sum の短絡問題:
* && 演算を実行するとき、前の数値が false の場合、次の数値が true かどうか、式全体式はすべて false であるため、次のオペランドは実行されません。
* 演算を実行する場合、前の数値が true の場合、次の数値が false であるかどうかに関係なく、式全体が true であるため、実行されません。以下のオペランド;
* ただし、演算を実行する場合は両方が実行されます
*/
$a=10;
if($a>5 $a++echo $a;// 出力 10
$b=10;
if($b>5 $b++echo $b;出力 11
/*
ビットの概念: ビットは 8 つの 2 進数 (たとえば、00000000) で構成されます。
1 バイトは 8 ビットで構成され、2 進数は 32 個あります。
元のコード: 最上位ビットは正の数を表すために 0、負の数を表すために 1 を使用します
+7 00000111
-7 10000111
補数コード: 数値が正の場合、その補数コード元のコードと同じです。
数値が負の場合、符号ビットは 1 で、残りのビットは元のコードの反転です。 +0 00000000
-0 11111111
補数コード: 数値が正の場合、その補数および逆数のコードは元のコードと同じです
数値が負の場合、その補数 = 補数コード + 1、最上位のオーバーフロー ビットを削除
-7 元のコード 10000111 逆コード 11111000
+1
補数コード 11111001
負の数の補数コードが与えられた場合、それを 10 進数に変換します。
1. 最初に各桁を否定します
2. 10 進数に変換します
3. マイナス記号を追加してから 1 を引きます。
例: 2 の補数 11111010
負 00000101
4+1=5
-5-1=-6
ビット演算子:
& ビット単位 AND ビット単位 OR ^ ビット単位 XOR ~ ビット単位否定
例: ビット単位の AND 01101101
&00110111
00100101
結論: 1 は 1 だけです。
ビットごとの OR 01101101
00110111
01111111
結論: 0 0 だけが 0 です。
ビットごとの XOR 01101101
^00110111
01011010
結論: 1 は 1 0 または 0 1 のみです。 (異なる状態では 1 (真) として理解することもできます)
ビットごとの否定 ~00110111
11001000
結論: 0 を 1 に、1 を 0 に変更します
シフト演算子:
左シフト:>> 例: 数値 x x>2
17 00010001 01000100 00000100 00000100
-17 11101111 10111100 11111011 00111011
結論: 正の数値は 0 を補うために左右に移動され、負の数値は 0 を補うために左にシフトされ、符号付きの数値は補完する権利1 . 符号補数 0
*/
//他の演算子の適用
$a=10;
$b=$a>5 ? $a : 5;// true の場合 $ b =$a それ以外の場合は $b=5
echo $b;
//オペレーティング システムのシェル コマンドを実行するには `` を使用します。
$str=`ipconfig /all`;
echo 'エコー $str;

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ホットトピック









