whycomputer.com >> Rangkaian komputer >  >> Internet

Cara Menghantar SMS Percuma dengan PHP

Langkah 1

Ambil nombor telefon penerima. Dalam contoh ini nombor dihantar melalui GET:

$penerima = $_GET['pnumber'];

Langkah 2

Tambah domain e‑mail pembekal ke nombor. Contoh tiga pembekal utama:

switch($_GET['carrier']){
    case "verizon":
        $penerima .= "@vtext.com";
        break;
    case "att":
        $penerima .= "@txt.att.net";
        break;
    case "tmobile":
        $penerima .= "@tmomail.net";
        break;
}

Langkah 3

Tetapkan badan mesej. Kebanyakan pembekal membenarkan maksimum 140 aksara:

$mesej = "SMS ini dihantar dengan PHP.";

Langkah 4

Atur header dan panggil fungsi mail(). Tiada tajuk diperlukan untuk SMS.

$header = "From: sms@domainanda.com";
mail($penerima, "", $mesej, $header);

Tip

  • Fungsi mail() mengembalikan nilai boolean, jadi anda boleh memeriksa kejayaan penghantaran.

Amaran

  • Pengguna perlu menyediakan nombor telefon dan pembekal sebelum SMS dapat dihantar.
  • Beberapa pelanggan di negara tertentu tidak dapat menerima SMS melalui kaedah ini. Pastikan anda menghantar mesej pengesahan kepada pengguna dan, jika perlu, gunakan gerbang SMS berbayar.

URL:https://ms.whycomputer.com/internet/1015004796.html

Internet
  • Cara Membaca Fail DOC dengan PHP

    Pengaturcara PHP sering mencari cara untuk memperluas fungsi bahasa ini di luar lingkungan biasa. PHP biasanya dijalankan di sistem operasi Linux, tetapi kebanyakan pengunjung laman web PHP beroperasi di Windows atau macOS. Jika sebuah laman web memerlukan penghantaran fail Microsoft Word (.doc) dar

  • Bagaimana Menghantar Mesej Teks Percuma ke Telefon Verizon

    PengantarAnda boleh menghantar mesej teks percuma ke pengguna Verizon walaupun anda tidak mempunyai telefon bimbit yang menyokong teks. Tiga kaedah utama tersedia: melalui laman web Verizon, klien emel, dan AOL Instant Messenger (AIM).Menghantar Melalui Laman Web VerizonLangkah 1Buka pelayar web and

  • Hantar Faks Antarabangsa Percuma: Dua Cara Mudah

    Hantar Faks Antarabangsa Secara Percuma Anda boleh menghantar faks antarabangsa secara percuma melalui dua laman web berikut. Fax Zero membenarkan anda menghantar dua faks percuma sehari ke lebih 40 negara. Jika anda memerlukan lebih daripada dua faks, anda boleh menambah perkhidmatan premium seharg

Rangkaian komputer © https://ms.whycomputer.com