{"id":14819,"date":"2021-09-16T02:13:03","date_gmt":"2021-09-16T02:13:03","guid":{"rendered":"https:\/\/freehost.page\/?p=14819"},"modified":"2021-09-16T02:13:03","modified_gmt":"2021-09-16T02:13:03","slug":"ham-preg-split-trong-php","status":"publish","type":"post","link":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/","title":{"rendered":"H\u00e0m preg_split trong PHP"},"content":{"rendered":"\n

H\u00e0m preg_split<\/code> d\u00f9ng \u0111\u1ec3 c\u1eaft chu\u1ed7i d\u1ef1a tr\u00ean m\u1eabu ph\u00e2n c\u00e1ch m\u00e0 b\u1ea1n mu\u1ed1n. V\u00ed d\u1ee5 s\u1ebd l\u00e0m b\u1ea1n s\u1ebd hi\u1ec3u h\u01a1n nhi\u1ec1u.<\/p>\n\n\n\n

V\u00ed d\u1ee5 1, ph\u00e2n t\u00e1ch t\u1eeb d\u1ef1a tr\u00ean kho\u1ea3ng tr\u1eafng gi\u1eefa ch\u00fang (m\u1eabu ph\u00e2n c\u00e1ch):<\/p>\n\n\n\n

$str = \"nguy\u1ec5n \u0111\u1ee9c anh\";\n$pt = '\/\\s+\/';\n$rs = preg_split($pt, $str);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => nguy\u1ec5n [1] => \u0111\u1ee9c [2] => anh )<\/code><\/pre>\n\n\n\n

M\u1ed9t m\u1ea3ng g\u1ed3m 3 ph\u1ea7n t\u1eed, ch\u1ee9a c\u00e1c t\u1eeb kh\u00f4ng t\u00ean.<\/p>\n\n\n\n

V\u00ed d\u1ee5 2, t\u00f4i tham kh\u1ea3o lu\u00f4n t\u1eeb W3Schools:<\/p>\n\n\n\n

<?php\n$date = \"1970-01-01 00:00:00\";\n$pattern = \"\/[-\\s:]\/\";\n$components = preg_split($pattern, $date);\nprint_r($components);\n?><\/code><\/pre>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => 1970 [1] => 01 [2] => 01 [3] => 00 [4] => 00 [5] => 00 )<\/code><\/pre>\n\n\n\n

B\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y m\u1eabu ph\u00e2n c\u00e1ch bao g\u1ed3m 3 k\u00fd t\u1ef1, ho\u1eb7c l\u00e0 – ho\u1eb7c kho\u1ea3ng tr\u1eafng v\u00e0 cu\u1ed1i c\u00f9ng l\u00e0 d\u1ea5u :<\/p>\n\n\n\n


\n\n\n\n

C\u00fa ph\u00e1p ti\u00eau chu\u1ea9n c\u1ee7a h\u00e0m preg_split<\/h2>\n\n\n\n

C\u00fa ph\u00e1p:<\/p>\n\n\n\n

preg_split(pattern, string, limit, flags)<\/code><\/pre>\n\n\n\n

Gi\u1ea3i th\u00edch c\u00e1c tham s\u1ed1:<\/p>\n\n\n\n

C\u00e1c tham s\u1ed1<\/th>M\u00f4 t\u1ea3<\/th><\/tr>
pattern<\/em><\/td>C\u1ea7n ph\u1ea3i c\u00f3. Bi\u1ec3u th\u1ee9c ch\u00ednh quy x\u00e1c \u0111\u1ecbnh d\u1ea5u ph\u00e2n c\u00e1ch \u0111\u01b0\u1ee3c ch\u1ecdn l\u00e0 g\u00ec<\/td><\/tr>
string<\/em><\/td>C\u1ea7n ph\u1ea3i c\u00f3. Chu\u1ed7i m\u00e0 ch\u00fang ta mu\u1ed1n t\u00e1ch<\/td><\/tr>
limit<\/em><\/td>T\u00f9y ch\u1ecdn. M\u1eb7c \u0111\u1ecbnh l\u00e0 -1, ngh\u0129a l\u00e0 kh\u00f4ng gi\u1edbi h\u1ea1n. Gi\u1edbi h\u1ea1n l\u00e0 s\u1ed1 ph\u1ea7n t\u1eed tr\u1ea3 v\u1ec1 m\u1ea3ng. N\u1ebfu gi\u1edbi h\u1ea1n \u0111\u1ea1t \u0111\u1ebfn tr\u01b0\u1edbc khi t\u1ea5t c\u1ea3 ph\u00e2n c\u00e1ch t\u00ecm th\u1ea5y th\u00ec ph\u1ea7n c\u00f2n l\u1ea1i c\u1ee7a chu\u1ed7i s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o ph\u1ea7n t\u1eed cu\u1ed1i c\u00f9ng c\u1ee7a m\u1ea3ng<\/td><\/tr>
flags<\/em><\/td>T\u00f9y ch\u1ecdn. C\u00e1c c\u1edd n\u00e0y cung c\u1ea5p t\u00f9y ch\u1ecdn thay \u0111\u1ed5i m\u1ea3ng tr\u1ea3 v\u1ec1:
PREG_SPLIT_NO_EMPTY – C\u00e1c chu\u1ed7i tr\u1ed1ng s\u1ebd b\u1ecb lo\u1ea1i b\u1ecf kh\u1ecfi m\u1ea3ng tr\u1ea3 v\u1ec1
PREG_SPLIT_DELIM_CAPTURE – N\u1ebfu bi\u1ec3u th\u1ee9c ch\u00ednh quy bao g\u1ed3m \u0111\u01b0\u1ee3c bao trong d\u1ea5u ngo\u1eb7c \u0111\u01a1n, c\u00e1c k\u1ebft qu\u1ea3 c\u1ee7a nh\u00f3m n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o m\u1ea3ng tr\u1ea3 v\u1ec1.
PREG_SPLIT_OFFSET_CAPTURE – T\u1eebng ph\u1ea7n t\u1eed trong m\u1ea3ng tr\u1ea3 v\u1ec1 s\u1ebd l\u00e0 m\u1ed9t m\u1ea3ng v\u1edbi hai ph\u1ea7n t\u1eed, ph\u1ea7n t\u1eed \u0111\u1ea7u l\u00e0 chu\u1ed7i con, v\u00e0 ph\u1ea7n t\u1eed th\u1ee9 hai l\u00e0 v\u1ecb tr\u00ed k\u00fd t\u1ef1 \u0111\u1ea7u ti\u00ean c\u1ee7a chu\u1ed7i con trong chu\u1ed7i l\u1edbn \u0111\u1ea7u v\u00e0o<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n

V\u00ed d\u1ee5 3, th\u1eed nghi\u1ec7m v\u1edbi limit:<\/p>\n\n\n\n

$str = \"d\u00f9 sao ch\u00fang t\u00f4i v\u1eabn tin r\u1eb1ng, Novak Djokovic s\u1edbm mu\u1ed9n g\u00ec c\u0169ng s\u1ebd th\u00e0nh tay v\u1ee3t n\u1eafm gi\u1eef nhi\u1ec1u danh hi\u1ec7u nh\u1ea5t\";\n$pt = '\/\\s+\/';\n$rs = preg_split($pt, $str, 12);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => d\u00f9 [1] => sao [2] => ch\u00fang [3] => t\u00f4i [4] => v\u1eabn [5] => tin [6] => r\u1eb1ng, [7] => Novak [8] => Djokovic [9] => s\u1edbm [10] => mu\u1ed9n [11] => g\u00ec c\u0169ng s\u1ebd th\u00e0nh tay v\u1ee3t n\u1eafm gi\u1eef nhi\u1ec1u danh hi\u1ec7u nh\u1ea5t )<\/code><\/pre>\n\n\n\n

Ch\u00fang ta c\u00f3 th\u1ec3 th\u1ea5y \u0111\u00fang nh\u01b0 m\u00f4 t\u1ea3, n\u00f3 s\u1ebd t\u00e1ch theo d\u1ea5u ph\u00e2n c\u00e1ch, v\u00e0 khi \u0111\u1ea1t \u0111\u1ebfn gi\u1edbi h\u1ea1n th\u00ec chu\u1ed7i c\u00f2n l\u1ea1i \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o ph\u1ea7n t\u1eed cu\u1ed1i c\u00f9ng.<\/p>\n\n\n\n

V\u00ed d\u1ee5 4, th\u1eed nghi\u1ec7m v\u1edbi PREG_SPLIT_OFFSET_CAPTURE :<\/p>\n\n\n\n

$str = \"d\u00f9 sao ch\u00fang t\u00f4i v\u1eabn tin r\u1eb1ng\";\n$pt = '\/\\s+\/';\n$rs = preg_split($pt, $str, -1, PREG_SPLIT_OFFSET_CAPTURE);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => Array ( [0] => d\u00f9 [1] => 0 ) [1] => Array ( [0] => sao [1] => 4 ) [2] => Array ( [0] => ch\u00fang [1] => 8 ) [3] => Array ( [0] => t\u00f4i [1] => 15 ) [4] => Array ( [0] => v\u1eabn [1] => 20 ) [5] => Array ( [0] => tin [1] => 26 ) [6] => Array ( [0] => r\u1eb1ng [1] => 30 ) )<\/code><\/pre>\n\n\n\n

\u1ede \u0111\u00e2y ch\u00fang ta th\u1ea5y k\u1ebft qu\u1ea3 tr\u1ea3 v\u1ec1 nh\u01b0 m\u00f4 t\u1ea3, tuy nhi\u00ean m\u1ed9t l\u1ea7n n\u1eefa ch\u1eef c\u00e1i mang c\u00f3 d\u1ea5u ti\u1ebfng Vi\u1ec7t \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn k\u1ebft qu\u1ea3, v\u1ecb tr\u00ed b\u00e1o b\u1ecb t\u0103ng th\u00eam v\u00e0i \u0111\u01a1n v\u1ecb ph\u1ee5 thu\u1ed9c v\u00e0o vi\u1ec7c ch\u1eef c\u00e1i c\u00f3 d\u1ea5u hay kh\u00f4ng.<\/p>\n\n\n\n

V\u00ed d\u1ee5 5, th\u1eed nghi\u1ec7m v\u1edbi PREG_SPLIT_NO_EMPTY, tr\u01b0\u1edbc ti\u00ean ch\u00fang ta s\u1ebd xem n\u1ebfu kh\u00f4ng c\u00f3 c\u1edd n\u00e0y th\u00ec k\u1ebft qu\u1ea3 s\u1ebd nh\u01b0 th\u1ebf n\u00e0o: <\/p>\n\n\n\n

$str = \"nguy\u1ec5n \u0111\u1ee9c anh\";\n$rs = preg_split('\/\/u', $str, -1);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

\u0110\u00e2y l\u00e0 h\u00e0m t\u00e1ch k\u00fd t\u1ef1 m\u00e0 c\u00f3 kh\u1ea3 n\u0103ng b\u1ea1n r\u1ea5t th\u01b0\u1eddng d\u00f9ng. Ch\u00fang ta c\u1ea7n \u0111\u1ec3 \/\/u \u0111\u1ec3 n\u00f3 t\u00e1ch \u0111\u00fang k\u00fd t\u1ef1 ti\u1ebfng Vi\u1ec7t.<\/p>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => [1] => n [2] => g [3] => u [4] => y [5] => \u1ec5 [6] => n [7] => [8] => \u0111 [9] => \u1ee9 [10] => c [11] => [12] => a [13] => n [14] => h [15] => )<\/code><\/pre>\n\n\n\n

\u1ede \u0111\u00e2y ch\u00fang ta th\u1ea5y m\u1ea3ng tr\u1ea3 v\u1ec1 c\u00f3 th\u00eam 3 chu\u1ed7i r\u1ed7ng \u1edf v\u1ecb tr\u00ed 0, 11 v\u00e0 15.<\/p>\n\n\n\n

Khi ch\u00fang ta d\u00f9ng PREG_SPLIT_NO_EMPTY:<\/p>\n\n\n\n

$str = \"nguy\u1ec5n \u0111\u1ee9c anh\";\n$rs = preg_split('\/\/u', $str, -1, PREG_SPLIT_NO_EMPTY);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

K\u1ebft qu\u1ea3:<\/p>\n\n\n\n

Array ( [0] => n [1] => g [2] => u [3] => y [4] => \u1ec5 [5] => n [6] => [7] => \u0111 [8] => \u1ee9 [9] => c [10] => [11] => a [12] => n [13] => h )<\/code><\/pre>\n\n\n\n

Th\u1eadt k\u1ef3 l\u1ea1, m\u1eb7c d\u00f9 n\u00f3 \u0111\u00e3 lo\u1ea1i b\u1ecf chu\u1ed7i r\u1ed7ng \u1edf c\u00e1c v\u1ecb tr\u00ed 0, 11, v\u00e0 15, nh\u01b0ng chu\u1ed7i r\u1ed7ng \u1edf v\u1ecb tr\u00ed 10, t\u1ee9c l\u00e0 gi\u1eefa t\u1eeb “\u0111\u1ee9c” v\u00e0 t\u1eeb “anh” th\u00ec l\u1ea1i kh\u00f4ng b\u1ecb lo\u1ea1i, m\u1eb7c d\u00f9 theo d\u1ef1 tr\u00f9 c\u1ee7a ch\u00fang ta l\u00e0 n\u00f3 s\u1ebd b\u1ecb lo\u1ea1i.<\/p>\n\n\n\n

Ngay c\u1ea3 khi t\u00f4i th\u1eed v\u1edbi t\u1eeb kh\u00f4ng d\u1ea5u, v\u00e0 l\u1ec7nh ph\u00e2n c\u00e1ch b\u1ecf u (v\u00ec kh\u00f4ng d\u1ea5u th\u00ec kh\u00f4ng c\u1ea7n ph\u1ea3i ch\u1ec9 \u0111\u1ecbnh utf-8) th\u00ec k\u1ebft qu\u1ea3 v\u1eabn v\u1eady.<\/p>\n\n\n\n

$str = \"nguyen duc anh\";\n$rs = preg_split('\/\/', $str, -1, PREG_SPLIT_NO_EMPTY);\nprint_r($rs);<\/code><\/pre>\n\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

H\u00e0m preg_split d\u00f9ng \u0111\u1ec3 c\u1eaft chu\u1ed7i d\u1ef1a tr\u00ean m\u1eabu ph\u00e2n c\u00e1ch m\u00e0 b\u1ea1n mu\u1ed1n. V\u00ed d\u1ee5 s\u1ebd l\u00e0m b\u1ea1n s\u1ebd hi\u1ec3u h\u01a1n nhi\u1ec1u. V\u00ed d\u1ee5 1, ph\u00e2n t\u00e1ch t\u1eeb d\u1ef1a tr\u00ean kho\u1ea3ng tr\u1eafng gi\u1eefa ch\u00fang (m\u1eabu ph\u00e2n c\u00e1ch): K\u1ebft qu\u1ea3: M\u1ed9t m\u1ea3ng g\u1ed3m 3 ph\u1ea7n t\u1eed, ch\u1ee9a c\u00e1c t\u1eeb kh\u00f4ng t\u00ean. V\u00ed d\u1ee5 2, t\u00f4i …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[238],"tags":[],"yoast_head":"\nH\u00e0m preg_split trong PHP • Ki\u1ebfn c\u00e0ng<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kiencang.net\/ham-preg-split-trong-php\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H\u00e0m preg_split trong PHP • Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"og:description\" content=\"H\u00e0m preg_split d\u00f9ng \u0111\u1ec3 c\u1eaft chu\u1ed7i d\u1ef1a tr\u00ean m\u1eabu ph\u00e2n c\u00e1ch m\u00e0 b\u1ea1n mu\u1ed1n. V\u00ed d\u1ee5 s\u1ebd l\u00e0m b\u1ea1n s\u1ebd hi\u1ec3u h\u01a1n nhi\u1ec1u. V\u00ed d\u1ee5 1, ph\u00e2n t\u00e1ch t\u1eeb d\u1ef1a tr\u00ean kho\u1ea3ng tr\u1eafng gi\u1eefa ch\u00fang (m\u1eabu ph\u00e2n c\u00e1ch): K\u1ebft qu\u1ea3: M\u1ed9t m\u1ea3ng g\u1ed3m 3 ph\u1ea7n t\u1eed, ch\u1ee9a c\u00e1c t\u1eeb kh\u00f4ng t\u00ean. V\u00ed d\u1ee5 2, t\u00f4i …\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kiencang.net\/ham-preg-split-trong-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/anhducnguyen87\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-16T02:13:03+00:00\" \/>\n<meta name=\"author\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 ph\u00fat\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"H\u00e0m preg_split trong PHP • Ki\u1ebfn c\u00e0ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/","og_locale":"vi_VN","og_type":"article","og_title":"H\u00e0m preg_split trong PHP • Ki\u1ebfn c\u00e0ng","og_description":"H\u00e0m preg_split d\u00f9ng \u0111\u1ec3 c\u1eaft chu\u1ed7i d\u1ef1a tr\u00ean m\u1eabu ph\u00e2n c\u00e1ch m\u00e0 b\u1ea1n mu\u1ed1n. V\u00ed d\u1ee5 s\u1ebd l\u00e0m b\u1ea1n s\u1ebd hi\u1ec3u h\u01a1n nhi\u1ec1u. V\u00ed d\u1ee5 1, ph\u00e2n t\u00e1ch t\u1eeb d\u1ef1a tr\u00ean kho\u1ea3ng tr\u1eafng gi\u1eefa ch\u00fang (m\u1eabu ph\u00e2n c\u00e1ch): K\u1ebft qu\u1ea3: M\u1ed9t m\u1ea3ng g\u1ed3m 3 ph\u1ea7n t\u1eed, ch\u1ee9a c\u00e1c t\u1eeb kh\u00f4ng t\u00ean. V\u00ed d\u1ee5 2, t\u00f4i …","og_url":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2021-09-16T02:13:03+00:00","author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"4 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/","url":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/","name":"H\u00e0m preg_split trong PHP • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2021-09-16T02:13:03+00:00","dateModified":"2021-09-16T02:13:03+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/ham-preg-split-trong-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/ham-preg-split-trong-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"H\u00e0m preg_split trong PHP"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/14819"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=14819"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/14819\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=14819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=14819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=14819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}