php比較兩個變數的值 php如何交換兩個變數的值

2021-10-22 21:15:46 字數 970 閱讀 8500

本篇文章主要給大家介紹php交換兩個變數的值的具體實現方法。

交換兩個變數是指相互交換變數的值。通常,這是通過記憶體中的資料完成的。

交換兩個變數的方法有兩種:

下面我們就通過具體的**示例為大家介紹php交換兩個變數值的方法。

方法一:使用第三個變數交換兩個數字

**如下:<?php

$a = 15;

$b = 27;

echo "交換前的數字是:"."a =".$a." and b=".$b;

$temp = $a;

$a = $b;

$b = $temp;

echo "

交換後的數字是:"."a =".$a." and b=".$b."\n";

效果如下圖:

方法二:在不使用第三個變數的情況下交換兩個變數值

**如下:<?php

$a = 15;

$b = 276;

echo "交換前:"."a=". $a . ',' ."b=". $b;

list($a, $b) = array($b, $a);

echo "

交換後:"."a=". $a . ',' ."b=". $b;

list()表示把陣列中的值賦給一組變數。

注:在 php 7.1.0 之前的版本,list() 僅能用於數字索引的陣列,並假定數字索引從 0 開始。

php 5 裡,list() 從最右邊的引數開始賦值; php 7 裡,list() 從最左邊的引數開始賦值。

輸出結果如下圖:

本篇文章就是關於php交換兩個變數的值的具體方法介紹,希望對需要的朋友有所幫助!

php的 呼叫 和 兩個冒號 比較

學習php,遇到這麼個問題 class mypc 正常情況下 p new mypc p show 這樣是沒問題的,可是這樣卻也可以呼叫到show方法 mypc show php並沒有報錯,由此,便產生了疑問。大家都知道靜態類可以用類名.方法名的方式呼叫,在php中,對於 的解釋也都是呼叫類中的靜態成...

php 交換 臨時變數 PHP交換兩個變數值

php實現兩個變數值交換,有兩種方法。第一種方法使用第三個臨時變數。第二種方法就是不使用第三個變數的情況下交換兩個變數值。下面我們就通過具體的 示例,給大家介紹php交換兩個變數值的方法。首先大家要知道交換兩個變數就是指相互交換變數的值。通常,這是通過記憶體中的資料完成的。方法一 交換兩個變數的最簡...

PHP交換兩個變數值

方法一 交換兩個變數的最簡單方法是使用第三個臨時變數 1 2 a 15 3 b 27 4 交換邏輯 5echo 交換前的數字為 6 echo a a.且 b b 7 temp a 8 a b 9 b temp 10 echo 交換後的數字為 11 echo a a.且 b b.輸出 交換前的數字為 ...