Palindrome PHP mà không sử dụng strrev
Show
Số đối xứng. -A số đối xứng hoặc chữ số số đối xứng là < . Giống như 53235, number that remains the same when its digits are reversed. Like 53235, Dưới đây là ví dụ số palindrome. - 121 , 212 , 12321 , 16461 #Các bước để kiểm tra số Palindrome. -
Ở đây tôi viết chương trình PHP để kiểm tra xem một số có phải là palindrome hay không Chương trình số Palindrome mà không sử dụng chức năng được xác định trước PHP. -';
}
if($revnum==$p){
echo $p.' is palindrome number';
}
else{
echo 'number is not palindrome';
}
?>
Đầu ra. - 53235 là số đối xứng Sử dụng chức năng lấy một số làm đầu vào. -
Sử dụng chức năng được xác định trước PHP. -
Sử dụng chương trình trên, bạn có thể kiểm tra xem một số có phải là số nhạt màu hay không trong PHP Trước khi tìm hiểu Palindrome trong PHP trước tiên chúng ta sẽ tìm hiểu Palindrome. Palindrome có nghĩa là không có sự thay đổi trong bản gốc và đảo ngược của chuỗi. Có nghĩa là bảng màu của một số giống như số gốc ngay cả sau khi đảo ngược chuỗi. Điều này cũng có thể được áp dụng cho các số Ví dụ Bắt đầu khóa học phát triển phần mềm miễn phí của bạn Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác Đầu vào. 12321 Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án) Giá bán Hơn 600 khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời Đầu vào. công dân Để biết một chuỗi hay một số có phải là palindrome hay không chúng ta sẽ sử dụng hàm có sẵn trong PHP Lôgic đối xứngLogic đằng sau việc lấy một palindrome như sau
Làm cách nào để kiểm tra Palindrome trong PHP?Để kiểm tra bảng màu của một số, chúng ta sẽ sử dụng hàm tích hợp có tên là strrev() Giới thiệu về hàm strrev() trong PHP. Hàm này chấp nhận cả chuỗi và số làm chuỗi đầu vào. Nó thực hiện đảo ngược trên chuỗi đầu vào nhưng không thay đổi chuỗi đã cho. Nó luôn trả về dạng đảo ngược của chuỗi đã cho Ví dụ 1Trong chương trình sau, chúng ta có một chuỗi đầu vào là MADAM, trên chuỗi này hàm strrev() được áp dụng. Kết quả sau khi áp dụng hàm trả về cùng một chuỗi MADAM sau đó một điều kiện được kiểm tra xem chuỗi đầu vào và chuỗi bị đảo ngược có bằng nhau hay không Mã số
đầu ra Ví dụ #2Như chúng ta đã thấy trong chương trình trên, chuỗi đầu vào là một bảng màu. Bây giờ chúng ta hãy áp dụng hàm strrev tương tự trên một số để kiểm tra xem số đầu vào có phải là một số đối xứng hay không Mã số
đầu ra Ví dụ #3Trong chương trình bên dưới, chúng tôi đã sử dụng hàm tích hợp strrev() được xác định trong một hàm khác có tên là Palindrome_Function. Vì vậy, khi hàm này được gọi để đảo ngược một chuỗi, nó thực sự thực hiện đảo ngược chuỗi đầu vào bằng cách sử dụng hàm strrev(). Chương trình tương tự trên có thể được thực hiện theo cách sau Mã số
đầu ra Ví dụ #4Trong chương trình dưới đây, chúng ta sẽ nhập vào một số không phải là số đối xứng và xem kết quả Mã số
đầu ra Ví dụ #5Sau đây là chương trình trong đó chúng tôi có một biểu mẫu chứa hộp văn bản đầu vào. Khi nhập một số và gửi biểu mẫu, chúng tôi có kết quả cho chúng tôi biết về số đã nhập liệu đó có phải là một bảng màu hay không Mã số ________số 8_______đầu ra Trong chương trình dưới đây, chúng ta có các bước sau để thực hiện đảo ngược một số mà không cần sử dụng hàm strrev() Chúng ta sẽ sử dụng vòng lặp while ở đây
Mã số
đầu ra Kết luận – Palindrome trong PHPTrong bài viết này, nó được giải thích với các ví dụ về bảng màu là gì, làm cách nào để biết một số có phải là bảng màu hay không và làm cách nào để biết liệu chuỗi đầu vào có phải là bảng màu hay không. Hy vọng bài viết này hữu ích Bài viết được đề xuấtĐây là hướng dẫn về Palindrome trong PHP. Ở đây chúng tôi thảo luận về phần giới thiệu và các ví dụ để kiểm tra Palindrome với các ví dụ khác nhau và logic Palindrome. Bạn cũng có thể xem qua các bài viết liên quan khác của chúng tôi để tìm hiểu thêm- Làm cách nào để đảo ngược chuỗi mà không cần sử dụng strrev trong PHP?Một chuỗi có thể được đảo ngược bằng hàm strrev() hoặc mã PHP đơn giản. Ví dụ: khi đảo ngược JAVATPOINT, nó sẽ trở thành TNIOPTAVAJ. . $string = "JAVATPOINT"; $length = strlen($string); cho ($i=($length-1) ; $i >= 0 ; $i--) tiếng vang $string[$i]; Làm cách nào để đảo ngược một chuỗi trong PHP mà không có chức năng?Phương pháp1. Chuỗi đảo ngược PHP sử dụng vòng lặp strlen và for
Làm cách nào tôi có thể đảo ngược chuỗi không có chức năng thư viện?Cách đệ quy để đảo ngược chuỗi . Tính độ dài (Len) của xâu Khởi tạo các chỉ số của mảng. Bắt đầu = 0, Kết thúc = Len-1 trao đổi giá trị của psdzData[Start] với psdzData[End] Thay đổi các chỉ mục của một mảng như bên dưới và gọi đệ quy hàm đảo ngược cho mảng còn lại. Bắt đầu = bắt đầu +1; Làm cách nào để tìm độ dài chuỗi trong PHP mà không cần strlen?Bạn có thể sử dụng mã này để tìm độ dài chuỗi mà không cần sử dụng hàm strlen().
|