PHP count_chars() ຂະບວນການ

ຄວາມຄິດທີ່ຈະນັດ

ການຄົ້ນຄວ້າ, ກັບຄຳຂັດແຍ່ງທີ່ຖືກໃຊ້ໃນ "Hello World!":

<?php
$str = "Hello World!";
echo count_chars($str,3);
?>

ການດຳເນີນການ

ການສະເໜີ ແລະ ການນໍາໃຊ້

ຫົວຂໍ້ ແລະ ການນໍາໃຊ້ count_chars() ຂະບວນການຂອງ count_chars() ສົ່ງຄືນຂໍ້ມູນຂອງຄຳຂັດແຍ່ງໃນຄຳຂັດແຍ່ງ (ເຊິ່ງແມ່ນ ASCII ຄຳຂັດແຍ່ງໃນຄຳຂັດແຍ່ງທີ່ອອກໄປມາໃນຄຳຂັດແຍ່ງ, ຫຼືວ່າຄຳຂັດແຍ່ງຈະຖືກໃຊ້ໃນຄຳຂັດແຍ່ງມາແລ້ວ).

ຄຳສັບພາສາ

count_chars(string,mode)
ປະເພດ ອະທິບາຍ
string ຕ້ອງການ. ກໍານົດຄຳຂັດແຍ່ງທີ່ຈະກວດກາ.
mode

ຄວາມອະນຸຍາດ. ກໍານົດຮູບແບບກັບຄືນ. ຈຳນວນສະຖານະລະບົບຄົງທີ່ 0. ລາຍການຮູບແບບກັບຄືນທີ່ຕ່າງກັນ:

  • 0 - 数组,ASCII 值为键名,出现的次数为键值
  • 1 - ອາກາດ, ASCII ຄວັນຈະເປັນຫົວຂໍ້, ຄັ້ງສັບສົນຈະເປັນຄຳນວນ, ພຽງແຕ່ຄຳນວນທີ່ຖືກນໍາໃຊ້ຄັ້ງສັບສົນ 0
  • 2 - ອາກາດ, ASCII ຄວັນຈະເປັນຫົວຂໍ້, ຄັ້ງສັບສົນຈະເປັນຄຳນວນ, ພຽງແຕ່ຄຳນວນທີ່ຖືກນໍາໃຊ້ຄັ້ງສັບສົນ 0
  • 3 - ຄືນ, ມີຄວັນທັງໝົດທີ່ຖືກນໍາໃຊ້
  • 4 - ຄືນ, ມີຄວັນທັງໝົດທີ່ບໍ່ຖືກນໍາໃຊ້

ລາຍລະອຽດດ້ານເຕັກນິກ

ຄຳນວນກັບຄືນ: ອີງຕາມທີ່ກໍານົດ mode ສະຖານະການ.
PHP Version: 4+

ຫຼາຍຄວາມຍົກກະຕິ

ຄວາມຍົກກະຕິ 1

ກັບຄືນຢູ່ທີ່ບໍ່ຖືກນໍາໃຊ້ໃນ "Hello World!":

<?php
$str = "Hello World!";
echo count_chars($str,4);
?>

ການດຳເນີນການ

ຄວາມຍົກກະຕິ 2

ໃນຄວາມຍົກກະຕິນີ້, ພວກເຮົາຈະໃຊ້ count_chars() ເພື່ອກວດກາຄວາມສັບສົນ, ການການຈັດວາງທີ່ໄດ້ກໍານົດແມ່ນ 1. ການຈັດວາງ 1 ຈະກັບຄືນອີກອອກຢູ່ອາກາດອີກຢູ່ວ່າ ຄືນ, ASCII ຄວັນຈະເປັນຫົວຂໍ້, ຄັ້ງສັບສົນຈະເປັນຄຳນວນ:

<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>

ການດຳເນີນການ

ຄວາມຍົກກະຕິ 3

ຄວາມຍົກກະຕິອີກໜຶ່ງສຳລັບການສັບສົນ ASCII ຄວັນໃນຄວາມສັບສົນ:

<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
  {
echo "ຄວັນ <b>'".chr($key)."'</b> ພົບ $value ຄັ້ງ.<br>";
  }
?>

ການດຳເນີນການ