Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk membalikkan rentetan dan tatasusunan dalam php

Bagaimana untuk membalikkan rentetan dan tatasusunan dalam php

青灯夜游
Lepaskan: 2023-03-16 11:04:02
asal
1967 orang telah melayarinya

Dalam php, anda boleh menggunakan fungsi strrev() dan array_reverse() untuk mencapai pembalikan rentetan dan pembalikan tatasusunan. strrev() digunakan untuk membalikkan rentetan, sintaksnya ialah "strrev($string)". array_reverse() digunakan untuk membalikkan tatasusunan, sintaksnya ialah "array_reverse($array,$preserve)"; parameter "$preserve" boleh diabaikan, nilai lalai ialah "false", jika nilai ditetapkan kepada TRUE, kekunci angka akan dikekalkan.

Bagaimana untuk membalikkan rentetan dan tatasusunan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

php mempunyai dua terbina- dalam fungsi untuk Melaksanakan pembalikan rentetan dan pembalikan tatasusunan

  • strrev()

  • array_reverse()

fungsi strrev() boleh membalikkan rentetan

strrev($string) fungsi membalikkan rentetan $string.

  • Nilai pulangan: Mengembalikan rentetan terbalik.

Contoh:

<?php
header("Content-type:text/html;charset=utf-8");
$str="Hello World!";
echo "原字符串:".$str."<br>";
echo "反转字符串:".strrev($str);
?>
Salin selepas log masuk

Bagaimana untuk membalikkan rentetan dan tatasusunan dalam php

array_reverse() boleh mencapai pembalikan tatasusunan

array_reverse() fungsi boleh membalikkan tatasusunan dan mengembalikan tatasusunan dengan susunan terbalik. Format sintaks:

array_reverse($array,$preserve)
Salin selepas log masuk
Parameter< /th>Penerangan
$arrayDiperlukan. Menentukan tatasusunan.
$preservePilihan. Menentukan sama ada untuk mengekalkan nama kunci tatasusunan asal.
Jika ditetapkan kepada kunci angka TRUE akan dikekalkan. Kekunci bukan angka tidak terjejas oleh tetapan ini dan akan sentiasa dikekalkan.
Nilai yang mungkin: