2016-11-04 3 views
0

データベースにあるのと同じデータを格納するutf8形式のファイルを書きたいと思います。しかし今、それは以下のデータを書いています。正確なデータを配置するlaravelのutf8にファイルを書きたい

[{"id":1,"ar":"\u0627\u0644\u0644\u0647","en":"Allah","bn":"\u0986\u09b2\u09cd\u09b2\u09be\u09b9 ","desc":"\u0986\u09b2\u09cd\u09b2\u09be\u09b9 \u09ae\u09b9\u09be\u09a8 \u0964 \u0986\u09b2\u09cd\u09b2\u09be\u09b9 \u0986\u09ae\u09be\u09a6\u09c7\u09b0 \u09b8\u09c3\u09b7\u09cd\u099f\u09bf \u0995\u09b0\u09c7\u099b\u09c7\u09a8\u0964 ","created_at":"2016-10-10 13:17:30","updated_at":"2016-10-10 13:17:30"},{"id":2,"ar":"\u062c\u0627\u0621","en":"come","bn":"\u0986\u09b8\u09be","desc":"\u0986\u09b8\u09be \u0964 \u0995\u09cb\u09a5\u09be\u0993 \u0986\u09b8\u09be\u0964 ","created_at":"2016-10-10 13:18:37","updated_at":"2016-10-10 13:18:37"},{"id":3,"ar":"\u0642\u0644","en":"say","bn":"\u09ac\u09b2\u09be","desc":"\u09ac\u09b2\u09be\u0964 \u0995\u09a5\u09be \u09ac\u09b2\u09be","created_at":"2016-10-10 13:21:44","updated_at":"2016-10-10 13:21:44"}] 

このデータは、複数のlangaugeが含まれているので、私は...それは書いた後、次の形式のようになります。書き込み中に、それはありません。この形式で読めるだろうとして、それを記述する必要があります。

[{"id":3,"ar":"جاء","en":"come","bn":"আসা","desc":"ثم ذات أكثر اليها, ٣٠ عدد قائمة الشتاء بالمحور, دون خيار جدول بمحاولة بل. بـ وقد ثانية الإمتعاض, أوروبا البولندي مع أضف, عجّل والمعدات كل قبل. وقوعها، تزامناً الجديدة، عل مدن, جهة أم جدول وشعار الآلاف. عل عدد أمام الضغوط الولايات. كلّ أم فكان وبدأت تسمّى. حين بل ويتّفق المشتّتون, ذلك مايو لعدم كل.\r\n\r\nان نقطة مايو اللازمة مدن, هذا عل لغزو إبّان, لم ومضى التجارية حين. أسيا واتّجه التجارية بـ انه. أي يتم ببعض بينما الأرض, هذا تصفح كثيرة التخطيط إذ, قام أم منتصف فقامت ليتسنّى. شيء ما أمدها الشمل, حادثة اسبوعين إذ كلا.\r\n\r\nأي الدمج تكبّد الأسيوي الا. تم الشتاء الهادي بمحاولة هذا. ليركز فقامت بين و, فقد لكون بخطوط شاسعة عن. من العالم إيطاليا المتاخمة نفس, أخذ والمانيا الدولارات أن. ما انه فقامت مهمّات المتاخمة, ان ساعة كُلفة النزاع فقد. أضف من نقطة سياسة والمانيا.\r\n\r\nطوكيو الفترة التكاليف أي نفس. المشترك واقتصار بلا من, عن دار هنا؟ الأمور أوروبا. يبق ان السيء التبرعات, قام جديدة التاريخ، ما, ٣٠ يتبقّ الأرضية وتم. إذ مسرح ليرتفع ومحاولة فقد.\r\n\r\nأضف قتيل، الشمال الأوروبيّون أي, ما بقعة تسمّى تعد. كل وحتّى الدول للصين أضف, عدد وعلى مشارف أي, ودول الأرض مليارات حيث ما. وتم عن هنا؟ الحرة, ثمّة إعادة أن مما, جهة نهاية وقدّموا من. لفشل جسيمة جُل عل, حصدت سقوط والكوري عل مدن, مع فهرست واقتصار لها. ٣٠ انتصارهم الأمريكية حين, بالرّد للأراضي الإقتصادية ومن و, لها تكبّد الإقتصادية ما.\r\n\r\nما جُل أصقاع العصبة, إيو بـ وأزيز عليها أطراف, حين أم دأبوا أدوات الأهداف. هذه بـ أدوات بالمحور الأوروبية،, بال إذ عُقر بخطوط تسمّى. بقصف اتّجة لإعلان ثم يتم, فمرّ العاصمة وبلجيكا، كل دار, كل انه أوسع بهيئة الأثنان. بال ان جسيمة تحرّك الإقتصادية, تطوير تصرّف عل حول. ثمّة فبعد ذلك كل, كل جُل بأيدي اليابان،. أم فقد واستمر المؤلّفة.\r\n\r\nثم وفرنسا الأمريكية جُل, بحث الحكم والفلبين عن. وصغار مقاطعة ومن ان, بشرية وباءت وأكثرها كان عن, أم الأحمر الساحة عرض. تصفح ويتّفق انه بل, بل بها رئيس هاربر. أخر أي كنقطة الإثنان البشريةً. دون وعلى يتسنّى تغييرات ان, واشتدّت واعتلاء قبل ثم, يتبقّ بأضرار بمعارضة قد الى. لها ببعض استبدال الفرنسي قد, تحت بأضرار لليابان للإتحاد لم.\r\n\r\nاتّجة وبعدما أي كلّ, مرجع وإقامة الإمداد تم كلا. حين إعلان الأرواح ثم. وسمّيت بلديهما والروسية بحث أي, معارضة بالإنزال الإقتصادية أضف بل, بلا تم الأمم السادس وبالتحديد،. دول وبدأت علاقة الجنود ثم, وبدون أعمال ديسمبر ومن كل.\r\n\r\nفي شواطيء الشهيرة الأثنان إيو. مشاركة اسبوعين أم الى, هو إيو بقصف انذار. تمهيد وإقامة هو كلا, في لمّ قِبل بأيدي, شيء وكسبت بتخصيص بل. بتحدّي الضغوط المزيفة هذا هو. أخر رجوعهم المنتصر الساحلية ان.\r\n\r\nالجو شاسعة العناد لان عن, أن إجلاء وحرمان بريطانيا-فرنسا تلك. لم لمّ أمّا الشرقي لمحاكم, هُزم يتعلّق ألمانيا انه ٣٠. فقد عن عقبت الهادي والنرويج, قد ٠٨٠٤ شعار تشكيل بعد. ان نقطة والكوري ماليزيا، يكن, فصل كانت العالم، بالإنزال تم. ٣٠ ومطالبة الجديدة، استراليا، تعد, يونيو محاولات فقد قد.\r\n  ","created_at":null,"updated_at":"2016-09-13 22:25:34"},{"id":4,"ar":"ذهب","en":"go","bn":"যাওয়া","desc":"যাওয়া This is considered as going anywhere!","created_at":null,"updated_at":"2016-09-13 06:22:21"},{"id":6,"ar":"شكرا","en":"Thanks","bn":"ধন্যবাদ ","desc":"ধন্যবাদ আপনাকে স্যার ","created_at":"2016-09-13 03:52:22","updated_at":"2016-09-13 03:52:22"},{"id":7,"ar":"السلام","en":"Peace","bn":"শান্তি ","desc":"শান্তি । ইসলাম একটি শান্তির ধর্ম।","created_at":"2016-09-13 06:25:12","updated_at":"2016-09-13 06:25:12"},{"id":8,"ar":"رفيق","en":"Friend","bn":"বন্ধু ","desc":"আমার একজন ভাল বন্ধু আছে। ","created_at":"2016-09-13 06:35:08","updated_at":"2016-09-13 06:35:08"},{"id":9,"ar":"كرسي","en":"chair","bn":"কেদারা ","desc":"কেদারা , চেয়ার , বসার চেয়ার । ","created_at":"2016-09-13 06:48:14","updated_at":"2016-09-13 06:48:14"},{"id":10,"ar":"علي","en":"above","bn":"উপরে ","desc":"উপরে ","created_at":"2016-09-13 17:38:30","updated_at":"2016-09-17 05:29:22"},{"id":11,"ar":"الحمد","en":"All praises","bn":"সমস্ত প্রশংসা ","desc":"সমস্ত প্রশংসা আল্লাহর জন্য ","created_at":"2016-09-17 05:07:24","updated_at":"2016-09-17 05:07:24"},{"id":12,"ar":"قل","en":"say","bn":"বল ","desc":"কোন কিছু বলার জন্য আদেশ করা। ","created_at":"2016-09-17 05:08:35","updated_at":"2016-09-17 05:08:35"}] 
私はlaravel 5.3を使用して

Storage::disk('public')->put('file.txt', $data); 

は、専門家から任意の助けでコードを書いています

多くのおかげ

+0

これを見てくださいhttp://stackoverflow.com/questions/6859018/save-data-in-arabic-in-mysql-database – Christophvh

+0

英語、バングラとアラビア語のlangugaeはjson形式で結合されています。あなたがlaravel 5.3で意味する他のタイプは何ですか?英語以外の言語データを使ってファイルを書くことはできますか?私はそれだけが必要です。 –

答えて

0

あなたが二番目の引数を使用しない場合は、かわりにUTF8の\uxxxxコードを取得する:他の問題については

$t = json_encode($s, JSON_UNESCAPED_UNICODE); 

thisを参照してください。

0

は私が ますfile_put_contents()関数を使用してファイルにあなたのJSONデータを書き込む試してみましたが、それは同じ文字でJSONを救いました。

Might Storage :: disk( 'public') - > put()は入力文字列をフィルタリングし、独自の定義を追加します。

関連する問題