Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize Online / SQLize Online  /  SQLtest Online

A A A
Login    Share code      Blog   FAQ

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

Copy Format Clear

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php // Bước 1: Giả lập chuỗi JSON đầy đủ mà Client gửi lên (dữ liệu mới nhất của bạn) $fullClientRequestJson = '{ "_id" : "ObjectId(\"689040e47fa141256013607f\")", "category_ids" : [], "og_video" : null, "content_data" : [ { "url": "https://hdgmvietnam.com/_next/image?url=https%3A%2F%2Fimages.hdgmvietnam.com%2Fimages%2FVinh%2Ff00b2263-229b-4482-a5ef-752ce3c4de6e.jpg&w=1920&q=75", "alt": "Header", "type": "img" }, { "value": "WHĐ (02/8/2025) - Thánh lễ không chỉ hướng về hiện tại mà còn hướng đến tương lai khi Đức Kitô sẽ đến trong vinh quang. Thánh lễ là “bữa tiệc của Chiên Con”, báo trước sự hoàn tất của Nước Thiên Chúa. Đây là đích đến cho cuộc hành hương của chúng ta mà cũng là đích điểm của đức cậy trông (Tông Huấn Bí Tích Tỉnh Yêu “Sacramentum Caritatis”, số 31).", "type": "p" }, { "value": "DẪN NHẬP", "type": "h" }, { "value": "Năm Thánh 2025 bắt đầu vào đêm Giáng Sinh năm 2024 và kết thúc vào ngày 6 tháng 1 năm 2026. Đây là một thời gian ân sủng, một trải nghiệm đặc biệt về hy vọng cho toàn thể Hội Thánh. Các hoạt động sẽ rất nhiều trong Năm Thánh… trong đó có các cuộc rước và hành hương. Đức Thánh Cha Phanxicô mời gọi chúng ta hãy trở thành người hành hương của hy vọng và thể hiện các dấu chỉ của niềm hy vọng trong cuộc sống (x. Sắc Chỉ Công Bố Năm Thánh 2025: Đức Trông Cậy Không Làm Thất Vọng “Spes non confundit” [SNC], các số 1, 5, 7).[1] Đây là phần trình bày thứ nhất khi bàn về mối liên hệ giữa hành hương và niềm hy vọng.", "type": "p" }, { "value": "Chính trong dịp hành hương, một hoạt động đỉnh cao và không bao giờ thiếu là cử hành Hy lễ Tạ ơn (Hiến Chế Về Phụng Vụ Thánh [PV], số 10; Sách Giáo Lý Hội Thánh Công Giáo [GLCG], số 1324). Qua Thánh lễ, cộng đoàn tín hữu cảm nhận được sự đồng hành của Chúa cho cuộc lữ hành đức tin của mình. Nơi Thánh lễ, chúng ta lãnh nhận Lời Chúa và Thánh Thể trong bữa tiệc của giao ước mới, biểu hiện sự hiệp thông với Chúa và với nhau trong thân mình mầu nhiệm Đức Kitô. Lời Chúa và Thánh Thể là lương thực chính yếu cho cuộc hành hương của chúng ta. Đây là tóm lươc phần trình bày thứ hai khi kết nối giữa Thánh lễ và hành hương.", "type": "p" }, { "value": "Phần thứ ba của bài viết này diễn tả sự gắn kết giữa Thánh lễ và niềm hy vọng Kitô giáo. Chúng ta sẽ nhận ra Thánh lễ khơi dậy nơi chúng ta niềm hy vọng vào một tương lai tốt đẹp và vào đời sống vĩnh hằng bên Chúa trên quê trời. Qua Thánh lễ, cộng đoàn Kitô hữu cử hành mầu nhiệm cứu độ của Đức Giêsu Kitô: sự chết và phục sinh của Ngài mở ra con đường dẫn tới sự sống đời đời (1Cr 15,23). Bữa tiệc Thánh Thể này là hình ảnh của bàn tiệc cánh chung, nơi toàn thể nhân loại sẽ được quy tụ trong vương quốc của Thiên Chúa. Thánh lễ không chỉ hướng về hiện tại mà còn hướng đến tương lai khi Đức Kitô sẽ đến trong vinh quang. Thánh lễ là “bữa tiệc của Chiên Con”, báo trước sự hoàn tất của Nước Thiên Chúa. Đây là đích đến cho cuộc hành hương của chúng ta mà cũng là đích điểm của đức cậy trông (Tông Huấn Bí Tích Tỉnh Yêu “Sacramentum Caritatis” [SC], số 31).", "type": "p" } // ... Và nhiều mục khác nữa trong mảng content_data ... ], "status" : 1, "source_code" : "kristo-network-news", "source_key" : "e4b5b40f04728575f0f416ed209fe5f8", "url" : "https://hdgmvietnam.com/chi-tiet/su-noi-ket-giua-hanh-huonghy-vong-va-thanh-le-qua-goc-nhin-cua-than-hoc-phung-vu", "site_name" : "hdgmvietnam.com", "language" : "vi", "title" : "SỰ NỐI KẾT GIỮA HÀNH HƯƠNG, HY VỌNG VÀ THÁNH LỄ QUA GÓC NHÌN CỦA THẦN HỌC PHỤNG VỤ", "description" : "WHĐ (02/8/2025) - Thánh lễ không chỉ hướng về hiện tại mà còn hướng đến tương lai khi Đức Kitô sẽ đến trong vinh quang. Thánh lễ là “bữa tiệc của Chiên Con”, báo trước sự hoàn tất của Nước Thiên Chúa. Đây là đích đến cho cuộc hành hương của chúng ta mà cũng là đích điểm của đức cậy trông (Tông Huấn Bí Tích Tỉnh Yêu “Sacramentum Caritatis”, số 31).", "creator_id" : "january", "keywords" : "Hội Đồng Giám mục Việt Nam, Giám mục Việt Nam, hdgmvietnam.org", "image" : "https://images.hdgmvietnam.com/images/Vinh/f00b2263-229b-4482-a5ef-752ce3c4de6e.jpg", "image_width" : "800", "image_height" : "400", "channel_id" : "63e601d0-57bd-11f0-8a25-054e4a82997f", "created_at" : "ISODate(\"2025-08-04T05:11:00.120Z\")", "error" : null }'; // Bước 2: Mô phỏng logic trong Controller của bạn echo "<pre>"; $data = json_decode($fullClientRequestJson, true); // Controller của bạn tạo một mảng $embed_data $embed_data = []; $embed_data['url'] = $data['url']; $embed_data['title'] = $data['title']; $embed_data['description'] = $data['description']; $embed_data['photo'] = $data['image']; $embed_data['video_url'] = $data['og_video']; $embed_data['keywords'] = $data['keywords']; $embed_data['host_url'] = $data['site_name']; $embed_data['published_at'] = '2025-08-01 17:00:00'; // Giả lập // Encode lại riêng phần content_data $embed_data['content_data'] = json_encode($data['content_data']); // Encode toàn bộ mảng $embed_data để tạo chuỗi cuối cùng $finalJsonStringToSave = json_encode($embed_data); // Bước 3: Đếm độ dài và kết luận $finalLength = strlen($finalJsonStringToSave); echo "--> KẾT QUẢ TEST VỚI DỮ LIỆU MỚI: \n\n"; echo "--> Độ dài của toàn bộ chuỗi JSON `embed_data` cuối cùng là: " . $finalLength . " bytes\n\n"; if ($finalLength > 65535) { echo "KẾT LUẬN: Độ dài (" . $finalLength . ") LỚN HƠN giới hạn của cột TEXT (65535).\n"; echo "Dữ liệu chắc chắn sẽ bị cắt cụt nếu cột `embed_data` vẫn là TEXT.\n"; echo "Cần phải sử dụng MEDIUMTEXT.\n"; } else { echo "KẾT LUẬN: Độ dài (" . $finalLength . ") NHỎ HƠN giới hạn của cột TEXT (65535). Dữ liệu an toàn.\n"; } echo "</pre>"; ?>
Copy Clear