10/10/2018, 13:29
Nhờ giúp đỡ về Code PHP tính dung lượng của Chuỗi hay mảng gì đó cũng được.
Chào các Bác.
Tình hình là bây giờ mình muốn tính dung lượng theo kib, hoặc mb của 1 Chuỗi hoặc 1 đoạn văn bản có trong Data mà không biết dùng phương thức gì, hay hàm gì để tính.
Các bác ở đây có ai biết thì chỉ bảo Em với ạ.
VD yêu cầu của EM là đoạn văn văn bản " Chào các Bác. " nặng bao nhiêu Kib ạ.
Cảm ơn các Bác nhiều.
Tình hình là bây giờ mình muốn tính dung lượng theo kib, hoặc mb của 1 Chuỗi hoặc 1 đoạn văn bản có trong Data mà không biết dùng phương thức gì, hay hàm gì để tính.
Các bác ở đây có ai biết thì chỉ bảo Em với ạ.
VD yêu cầu của EM là đoạn văn văn bản " Chào các Bác. " nặng bao nhiêu Kib ạ.
Cảm ơn các Bác nhiều.
Bài liên quan
<?php
$chuoi = "Chuỗi của bạn ở đây";
print_r(unpack("C*", $chuoi));
?>
Array ( [1] => 67 [2] => 104 [3] => 117 [4] => 225 [5] => 187 [6] => 151 [7] => 105 [8] => 32 [9] => 99 [10] => 225 [11] => 187 [12] => 167 [13] => 97 [14] => 32 [15] => 98 [16] => 225 [17] => 186 [18] => 161 [19] => 110 [20] => 32 [21] => 225 [22] => 187 [23] => 159 [24] => 32 [25] => 196 [26] => 145 [27] => 195 [28] => 162 [29] => 121 )
Em nhìn mà chẳng hiểu gì. Ko biết lấy số nào để *1024 nữa.
Chắc là do Em dốt PHP quá nên ko biết. Bác có thể cho nói thêm cho Em 1 cách cụ thể được ko ạ.
EM cảm ơn bác nhiều ạ.
Đơn giản nhất của bên trên là bạn lấy
<?php
count(unpack("C*", $chuoi));
?>
Cảm ơn bạn đã giúp mình nhé.