本篇文章主要給大家介紹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.輸出 交換前的數字為 ...