PHP fscanf() 函数
定义和用法
fscanf() 函数根据指定的格式对来自打开的文件的输入进行解析。
语法
fscanf(file,format,mixed)
参数 | 描述 |
---|---|
file | ຈະອະນຸຍາດ. ຕັດສິນບັນທຶກ. |
format | ຈະອະນຸຍາດ. ຕັດສິນວົງກວ້າງ. |
mixed | ທີ່ຈະອະນຸຍາດ |
ການອະທິບາຍ
fscanf() ການບໍ່ຄືກັບ sscanf() ແຕ່ຈະຈະລົງຂອງ file ຫນັງທີ່ອະນຸຍາດຖະແຫຼງຂອງການເຂົ້າເຫຼືອມາອີກຫນັງທີ່ອະນຸຍາດຖະແຫຼງຂອງການເຂົ້າເຫຼືອ format ມາກອງສະແດງຂອງຂໍ້ມູນ. ຖ້າພຽງແຕ່ມີສອງພຽງປະສານຫາຍຫນັງກັບຂັ້ນຕອນ, ຄວາມລະອຽດທີ່ບັນທຶກຫນັງຈະຖືກກັບຄືນໃຫ້ເປັນອາຄານ. ຖ້າມີພຽງປະສານທີ່ເປັນຄວາມລະອຽດທີ່ຈະປະກອບ, ການສາຍຫນັງຈະຖືກກັບຄືນໃຫ້ຈຳນວນປະສານທີ່ມີຄວາມລະອຽດ. ປະສານທີ່ມີຄວາມລະອຽດທີ່ຈະປະກອບຕ້ອງມີການສົ່ງຄວາມລະອຽດຄືນ.
ຄໍາແນະນຳ ແລະ ຄໍາເຫັນ
ຄໍາເຫັນ:ຄວາມລະອຽດທີ່ວ່າຫາຍຢູ່ໃນກົດລະບຽບຫນັງຈະຕົກລົງກັບຄວາມລະອຽດທີ່ຫາຍຢູ່ໃນທຳນອງ. ຄວາມວ່າຈະຮັບຄວາມລະອຽດທີ່ຫາຍຢູ່ໃນກົດລະບຽບຫນັງ \t ຈະຕົກລົງກັບຄວາມລະອຽດໜຶ່ງໃນທຳນອງ.
ຄໍາເຫັນ:ກ່ອນ PHP 4.3.0, ຈຳນວນຄວາມຫົວຂໍ້ທີ່ສາມາດອ່ານຈາກບັນທຶກຫນັງພຽງແຕ່ 512 (ຫນັງທີ່ຫນັງທຳອິດ \n, ບໍ່ຄຳສະນັບສິນຫນັງທຳອິດ). ຈາກ PHP 4.3.0 ສາມາດອ່ານການຍົນຈາກທຳນອງທີ່ຫນັງ.