Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Số chỉ chia hết cho 1 và chính nó gọi là số nguyên tố. Số 2, 3, 5, 7, 11, 13, 17, v.v. là những số nguyên tố

  • 2 là số nguyên tố chẵn duy nhất
  • Là số tự nhiên lớn hơn 1 nên 0 và 1 không phải là số nguyên tố

Số nguyên tố trong PHP

Ví dụ

Sau đây là Chương trình liệt kê 15 số nguyên tố đầu tiên

đầu ra

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Số nguyên tố sử dụng biểu mẫu trong PHP

Ví dụ

Chúng tôi sẽ hiển thị một biểu mẫu sẽ kiểm tra xem một số có phải là số nguyên tố hay không

đầu ra

Khi nhập số 12, chúng tôi nhận được đầu ra sau. Nó nói rằng 12 không phải là một số nguyên tố

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Khi nhập số 97, chúng tôi nhận được đầu ra sau. Nó nói rằng 97 là một số nguyên tố

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Chương trình PHP kiểm tra số nguyên tố

Chương trình dưới đây kiểm tra một số là số nguyên tố hay hợp số. Câu lệnh echo trong PHP dùng để xuất kết quả ra màn hình.
Ví dụ

DOCTYPE html>
<html>
<body>
 
php
$num = 13;  
$count=0;  
for ( $i=1; $i<=$num; $i++)  
{  
if (($num%$i)==0)  
{  
$count++;  
}  
}  
if ($count<3)  
{  
echo "$num is a prime number.";  
}
else
{
echo "$num is not a prime number."; 
}
?>
 
body>
html>

<. DOCTYPE html>

đầu ra

13 is a prime number.

13 là một số nguyên tố

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Hãy chia sẻ

Số nguyên tố là số tự nhiên lớn hơn 1 và chỉ chia hết cho 1 và chỉ chính nó, chẳng hạn. 2, 3, 5, 7, v.v.

Phương pháp 1. Sử dụng câu điều kiện

Trong ví dụ dưới đây, số được gọi là MyNum được kiểm tra số nguyên tố bằng cách chia nó cho tất cả các số tự nhiên bắt đầu từ 2 đến N - 1

Đoạn mã trên sẽ cho đầu ra sau


Phương pháp 2. Sử dụng chức năng

Trong ví dụ dưới đây, một hàm gọi là số nguyên tố() được tạo, lấy một số làm đối số và kiểm tra nó để tìm số nguyên tố bằng cách chia nó cho tất cả các số tự nhiên bắt đầu từ 2 đến N/2

Ghi chú. Số nguyên tố (hay số nguyên tố) là số tự nhiên lớn hơn 1 không có ước dương nào khác 1 và chính nó

Trình bày bằng hình ảnh

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Giải pháp mẫu

Mã PHP



Đầu ra mẫu

This is a Prime Number..

Sơ đồ

Làm cách nào để bạn kiểm tra một số có phải là số nguyên tố hay không trong php?

Trình soạn thảo mã PHP

Có một cách khác để giải quyết giải pháp này?

Trước. Viết hàm tính giai thừa của một số (số nguyên không âm). Hàm chấp nhận số làm đối số.
Tiếp theo. Viết hàm đảo ngược chuỗi.

Mức độ khó của bài tập này là gì?

Dễ dàng trung bình khó

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



PHP. Lời khuyên trong ngày

PHP. Gửi tệp đính kèm bằng PHP Mail()?

Để sử dụng PHPMailer

  • Tải xuống tập lệnh PHPMailer từ đây. http. //github. com/PHPMailer/PHPMailer
  • Giải nén kho lưu trữ và sao chép thư mục của tập lệnh vào một nơi thuận tiện trong dự án của bạn
  • Bao gồm tệp tập lệnh chính -- require_once('path/to/file/class. phpmailer. php');

Giờ đây, việc gửi email có tệp đính kèm từ cực kỳ khó thành cực kỳ dễ dàng

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

$email = new PHPMailer();
$email->SetFrom('[email protected]', 'Your Name'); //Name is optional
$email->Subject   = 'Message Subject';
$email->Body      = $bodytext;
$email->AddAddress( '[email protected]' );

$file_to_attach = 'PATH_OF_YOUR_FILE_HERE';

$email->AddAttachment( $file_to_attach , 'NameOfFile.pdf' );

return $email->Send();

Chỉ có một dòng $email->AddAttachment();

Nếu bạn làm điều đó với hàm mail() của PHP, bạn sẽ viết hàng đống mã và có thể bạn sẽ gặp rất nhiều lỗi thực sự khó tìm