10/10/2018, 00:13
Xử lý dữ liệu số và chữ riêng trong 1 biến ???
Em đang lập trình trên PHP,HTML,MySQL
Giả sử em nhập 1 biến vào MySQL có dạng cả số và chữ (VD tọa độ: 50 độ bắc(north) = 50N ) thì làm thế nào xử lý phần số riêng, phần chữ riêng. Ví dụ khi nhận dc biến 50N thì chương trình sẽ hiểu là -50.
Help me !!!!!
Giả sử em nhập 1 biến vào MySQL có dạng cả số và chữ (VD tọa độ: 50 độ bắc(north) = 50N ) thì làm thế nào xử lý phần số riêng, phần chữ riêng. Ví dụ khi nhận dc biến 50N thì chương trình sẽ hiểu là -50.
Help me !!!!!
Bài liên quan
=> cuối cùng chỉ là các thao tác với xâu
Anh nói cụ thể hơn dc ko?
Ví dụ dữ liệu tọa đọ sẽ có phần số lớn nhất là 180, phần chữ chỉ có 1 chữ số thì kiểu định dạng sẽ là thế nào?
Làm thế nào để tách và trích xuất ra thông tin?
Nếu nói cụ thể dài quá anh chỉ em sách để em search cũng dc.
Thanks a herofit !
nick: khuyen_cntt
chú ý khi liên hệ mình hay add nick thì lên giới thiệu đôi chút để mình biết là member của diễn đàn cho tiện quan lý ấy mà
substr($string, strlen($string)-1, 1)
(int) substr($string, 0, strlen($string)-1)
$string = "156N";
print_r (getData($string));
function getData ($string) {
$return = array();
$return***91;"char"***93; = substr($string, strlen($string)-1, 1);
$return***91;"num"***93; = (int) substr($string, 0, strlen($string)-1);
if ($return***91;"num"***93; > 180) {
return false;
}
return $return;
}
mà chú thích KHuyến không phải là khuyên đâu -> khuyên nhầm là con gai thì chít sao mà em nào theo