كين واردز فب توتوريال كووتس - سينغل أند دوبل إن جافاسكريبت، يمكنك استخدام أي واحد () أو مزدوجة (كوت) يقتبس وأنها تتصرف نفسها. في فب، هو مختلف. يقتبس مزدوجة ونقلت واحدة أرينت بالضبط نفس الشيء. شيء ما هو اقتباس كوتيمي سوميثينغكوت صدى كوتيمي الجواب هو شيء. لتبترغتكوت النتيجة هي: جوابي هو شيء أوه في أعلاه، باستخدام يقتبس مزدوجة، يتم تقييم شيء متغير ضمن علامات الاقتباس والنتيجة ليس ما هو متوقع: يتم تقييم المتغير ل أوه شيء. يتم تقييم المتغيرات، ولكن ليس الوظائف أو الثوابت، حتى عندما تكون محاطة في علامات الاقتباس المزدوجة. صدى إجابتي هي شيء. نتيجة لتبرغ هي: إجابتي شيء. عند استخدام علامات الاقتباس المفردة، كما هو موضح أعلاه، لا يتم تقييم المتغير ويتم طباعته على الشاشة حرفيا كشيء ما. حرف مائل مائل () يمكن استخدامها للهروب ونقلت والمتغيرات. المثال التالي يكرر فكرة أن الأشياء يتم تقييمها ضمن علامات الاقتباس المزدوجة: شيء ما هو الشيء الذي يقتبس كوتومي إيكو كوتيمي الجواب هو شيء سوميثيكوت النتيجة: جوابي هو شيء أوه حتى لا شيء جديد هنا، مجرد تذكير. التالي نستخدم رد فعل مائل للهروب من شيء متغير وأيضا علامات الاقتباس المزدوجة حول كوتسكوت: إيكو كوتيمي أنسور كوت إس كوت سوميثيكوت نتيجة: إجابتي كوتسكوت شيء البرنامج لا تحطم على العثور على المزيد من يقتبس مزدوجة، ولكن يفهم أن هذه هي فقط للتأكيد كوتسكوت . والبرنامج لا تنفجر شيئا، ولكن يطبع ذلك حرفيا، لأنه هرب. ضع في اعتبارك ما يلي: إيكو كوتيمي أنسور كوت إس كوت سوميثينغمي أنسور كوت إس كوت سوميثيكوت نتيجة: إجابتي كوتسكوت شيء شيء إجابة كوتسكوت شيء من أجل إظهار مائل مائل، نحن بحاجة لمضاعفة ذلك كوتكوت. في ما سبق، ونحن بحاجة أيضا إلى رد فعل مائل للهروب. لذلك لدينا ثلاثة مائل للخلف قبل علامات الاقتباس المزدوجة التي نريد الهروب، وأيضا ثلاثة قبل وقوع أول شيء. لذلك، لا شيء من كوت إجابتي كوت هو كوت شيء يتم تقييمها ولذا نرى الرمز. وهذا هو، ونحن نرى كوت إجابتي كوتسكوت شيء كوت. الجزء التالي هو رمز نريد تشغيل، مما يؤدي في كوت إجابتي كوتسكوت شيء كوت خصوصية أخرى حول يقتبس مزدوجة هو موضح أدناه: صدى كوتيس هذا هو خط وهكذا هو ثيسلتبرغتكوت يكتب هذا هو خط وهكذا هو هذا لا تنتج خطأ سلسلة مكسورة. ونقلت هي سعيدة جدا لعرضية عدة أسطر. يتم تقييم الشفرة ضمن علامات الاقتباس المزدوجة. على سبيل المثال: شيء لوتسكريبتاليرت (كتيو لديك نوسكوت كبير) لتسكريبت إيكو كوت (نقلت مزدوجة) إجابتي هي. somethingltbrgtquot نتيجة: (يقتبس مزدوجة) جوابي هي هذه النتيجة تأتي بعد التنبيه سيئة والمبرمج المتوقع الحصول على متغير سلسلة في شيء من الإنترنت، ولكن حصلت على بعض رمز سيئة بدلا من ذلك. يتم تقييم المتغير ضمن علامات اقتباس مزدوجة ويتم تشغيله كبرنامج جافا سكريبت. فب لديه وظيفة تسمى هتملسبيسيالشارز الذي يغير بعض هتمل إلى أحرف خاصة، والتي لا تعمل كبرنامج. شيء لوتسكريبتاليرت (كوتيو لديك كبير نوسكوت) لسكريبتت صدى كوتيمي الجواب هو نتيجة ماثيلتبرغتكوت هو: إجابتي لتسكريبتاليرت (لديك الأنف الكبير) لتسكريبت هذا هو مجرد رمز الحرفي وليس برنامج. هتملسبيسيالشارس التغييرات، على سبيل المثال، قوس (لوت) إلى أمبلت، والتي تظهر كقوس، ولكن لا تعمل على هذا النحو لتشغيل التعليمات البرمجية. كملاحظة تحذيرية، فكر في هذه البتة البرمجية: شيء كوتلسكريبتاليرت (لديك أنف كبير) لتسكريبتكتكوت صدى كوتيمي الجواب هو هتملسبيسيالشارز (شيء) لتبترتكوت جوابي هو هتملسبيسيالشارز () وتشغيل البرنامج النصي في حين سيتم تقييم المتغيرات في علامات الاقتباس المزدوجة وظيفة . في ما سبق لا يتم تقييم، وينتج السيناريو كوت إجابتي هتملسبيسيالشارس () كوت. وتنفذ التنبيه وبطبيعة الحال، في حين فب يعرف أن شيئا هو متغير (لأنه يبدأ مع أ)، فإنه لا يعرف أن هتملسبيسيالشارس هي وظيفة ويعامل على أنها سلسلة. ومع ذلك، فإنه تقييم المتغير (شيء) ويسبب تشغيل البرنامج النصي سيئة. إصلاحات التالية هذا: إجابتي هي هتملسبيكالشارز () والنصي تشغيل شيء كوتلتسكريبتاليرت (لديك أنف كبير) لتسكريبتكتك صدى كوتيمي الجواب هو هتملسبيسيالشارز كوت. هتمل سبيسيالشارس (شيء). كوتلتبرغتكوت ملاحظة يتم لف هذا الخط نتيجة المتصفح: إجابتي هي هتملسبيسيالشارس لتسكتغتاليرت (لديك أنف كبير) لتسكريبت يتم الاحتفاظ الدالة، هتملسبيسيالشارس خارج علامات الاقتباس وانضم إلى بقية السلسلة باستخدام نقطة (.)، تسلسل المشغل أو العامل. وثمة استخدام آخر لمشغل تسلسل هو مع الثوابت. بديل لاستخدام الاقتباسات هو استخدام بناء الجملة هيرتدوك (لتلتلت). تبدأ من خلال كتابة كوتلتتلتكوت تليها تسمية المنهي (التي يمكن أن تكون أي تسمية صالحة، وأنا استخدم كوتيكوت). ثم كتابة السلسلة وأخيرا، على خط جديد كتابة المنهي. يتم تقييم محتويات السلسلة. على سبيل المثال إيكو لتلتت تي هو التسمية التعسفية فقط هنا لدينا بعض النص الذي يمكن تقييمه بما في ذلك شيء في نهاية المطاف تكرار النتيجة التسمية: هنا فقط لدينا بعض النص التي يمكن تقييمها بما في ذلك أوه سوميثادسلاشيس وصف سلسلة أدسلاشيس (سلسلة ستر) إرجاع سلسلة مع شرطة مائلة للخلف قبل الأحرف التي تحتاج إلى هروب. هذه الأحرف هي اقتباس واحد (039)، اقتباس مزدوج (كوت)، مائل للخلف () و نول (بايت نول). مثال استخدام أدسلاشيس () هو عندما you039re إدخال البيانات في سلسلة التي يتم تقييمها بواسطة فب. على سبيل المثال، يتم تخزين O039Reilly في ستر، تحتاج إلى الهروب ستر. (على سبيل المثال، تقييم (كوتيكو 039quot. addslashes (ستر).quot039quot)) من أجل هروب المعلمات قاعدة البيانات، دبمس وظيفة هروب محددة (على سبيل المثال ميسكلرياليسكابسترينغ () ل ميسكل أو بجسكابليتيرال (). بسيكابسترينغ () ل بوستغريزل) يجب أن تستخدم لأسباب أمنية. تحتوي قواعد بيانات دبمس على مواصفات هروب متباينة لمعرفات (مثل اسم الجدول واسم الحقل) من المعلمات. بعض دبمس مثل بوستغريزل يوفر وظيفة هروب المعرف، بسيكابيدنتيفيه (). ولكن ليس كل نظام إدارة قواعد البيانات يوفر أبي معرف الهوية الهروب. إذا كان هذا هو الحال، راجع دليل نظام قاعدة البيانات الخاصة بك لطريقة الهروب السليم. إذا كان لديك دبمس doesn039t وظيفة هروب و دبمس يستخدم للهروب من الأحرف الخاصة، قد تكون قادرا على استخدام هذه الوظيفة فقط عندما يكون هذا الأسلوب الهروب كافية لقاعدة البيانات الخاصة بك. يرجى ملاحظة أن استخدام أدسلاشيس () لمعلمة قاعدة البيانات الهروب يمكن أن يكون سبب مشاكل أمنية على معظم قواعد البيانات. كان فب التوجيه ماجيكوتسغك على افتراضيا قبل فب 5.4، وأنها ركض أساسا أدسلاشيس () على جميع جيت، بوست، و كوكي البيانات. لا تستخدم أدسلاشيس () على السلاسل التي تم بالفعل هروب مع ماجيكوتكيسغك كما you039ll ثم القيام الهروب مزدوجة. وظيفة جيتماجيكوتسغك () قد تأتي في متناول اليدين لفحص هذا. البارامترات السلسلة المراد تفاديها. قيم الإرجاع تقوم بإرجاع السلسلة التي تم إلغاؤها. لتفب ستر هل اسمك أوريلي المخرجات: هو اسمك أوريلي إيكو أدسلاشيس (ستر) غ ستريبسلاشيس () - أون-كوت سلسلة نقلت مع أدسلاشيس ستريبسلاشيس () - أون-كووتس سلسلة مقلدة أدسلاشيس () - سلسلة اقتباس مع مائلة في C ستايل هتملسبيسيالشارس () - تحويل الأحرف الخاصة إلى كيانات هتمل كوتيميتا () - اقتباس الأحرف الفوقية جيتماجيكوتسيغك () - يحصل على التكوين الحالي الإعداد من ماجيكوتيسغك المستخدم مساهمة ملاحظات 38 ملاحظات كنت حيرة لفترة طويلة من حقيقة أنه حتى عند استخدام أدسلاشيس و ستريبسلاشيس بشكل صريح على قيم الحقول علامات الاقتباس المزدوجة () لا تزال لا تظهر في سلاسل قراءة من قاعدة بيانات. حتى نظرت إلى المصدر، وأدركت أن قيمة الحقل هو مجرد اقتطاع في أول ظهور من اقتباس مزدوج. ما تبقى من السلسلة هناك (في المصدر)، ولكن يتم تجاهلها عند عرض النموذج وإرساله. هذا يمكن بسهولة حلها عن طريق استبدال علامات الاقتباس مزدوجة مع أمبكوت عند بناء النموذج. مثل هذا: فلدفالو ستريبلاس (، أمبكوت، سركترينغ) الاستبدال العكسي بعد تقديم النموذج ليس ضروريا. علامة في هاجرس دوت ديمون دوت نل: يجب أن لا تستخدم ستريبلاس () لهذا. استخدام دالة مثل هتملنتيتيز ()، والتي سوف ترميز بشكل صحيح كل إدخال المستخدم للحقول. وبهذه الطريقة، فإنه سيعمل أيضا إذا كان المستخدم أنواع أمبير، لوت، غ، الخ حذار من استخدام أدسلاشيس () على المدخلات إلى الدالة سيرياليز (). سيرياليز () سلاسل سلاسل مع طولها يجب أن تتطابق طول السلسلة المخزنة أو ونزيرياليز () تفشل. يمكن أن يحدث مثل هذا عدم التطابق إذا كنت تسلسل نتيجة أدسلاشيس () وتخزينها في قاعدة بيانات بعض قواعد البيانات (بالتأكيد بما في ذلك بوستغريزل) بشكل اوتوماتيكي شريط مائل من الأحرف الخاصة في نتائج سيليكت، مما تسبب في سلسلة عاد لتكون أقصر مما كان عليه عندما كان تسلسل. وبعبارة أخرى، قم بذلك. لتفب سترينغ أوريلي سر سيرياليز (سلسلة) آمنة - لن تعول النتيجة المائلة أدسلاشيس (سر) غ لتفب سترينغ أوريلي إضافة أدسلاشيس (سترينغ) ريسكي - سيحسب نتيجة القطع التسلسلية (إضافة) غ في كلتا الحالتين، إضافة بعد الفاصلة العليا في أوريلي فقط في الحالة الثانية سيتم تضمين مائل مائل للخطأ في طول السلسلة كما هو مسجل بواسطة تسلسل (). ملاحظة إلى المشرفين: يمكنك، في الخيار الخاص بك، تريد ربط هذه الملاحظة إلى تسلسل () وكذلك أدسلاشيس (). الامتناع عن القيام مثل هذا عبر نشر نفسي. هناك وظائف أخرى نوع من مثل هذا واحد ولكن هذا ينبغي أن تساعد في إضافة القطع المائلة إلى آخر النموذج الذي يحتوي أيضا على المصفوفات (وكنت غير قادر على الوصول إلى يقتبس وقت التشغيل)، أو تحتاج إلى إضافة القطع المائلة إلى صفيف الذي تم تجريده بالفعل: وظيفة لتفب أدسلاشيساراي ( أ) إذا كان (إيساراي (a)) فوريش (a n غ v) بن أدسلاشاشاراي (v) ريتورن b إلس ريتورن أدسلاشيس (a) غ ملاحظة هذا لا يضيف مائلة للمفاتيح - هل يمكن تعديل بسهولة للقيام بذلك. ملاحظة، هذه الوظيفة لن تعمل مع مسكل أو استعلامات الوصول. استخدام وظيفة أعلاه (العمل مع صفائف أيضا). (ستر) إذا كان (إساراي (ستر)) (ستر أس إد غ قيمة) ستريد أسلاشماشسكل (قيمة) ستريسبلاشمسكل (ستر) ستريسبلاشمسكل (ستر) ستريبلاسشمسكل (ستر) إف (إزاراي (ستر)) فوريش (ستر أس إد قيمة ست) ستريدسلاشيسمسكل ستريد سترابلسلاشمسكل (فالو) سترس سترابلاس (، ستر) ما هو هابندس عند إضافة أدسلاشيس (أدسلاشيس (ستر)) هذا ليس أمرا جيدا ويمكن إصلاحه: تشيكادلاشيس فونكتيون (ستر) إف (ستربوس (ستربليس (،، ستر)،) كاذبة) ريتورن أدسلاشيس (ستر) إلس عودة ستر تشيكادسلاشيس (أب) غ أب تشيكادسلاشيس (أب) غ أب تشيكادسلاشيس () غ تشيكادسلاشيس () غ نأمل أن تساعدك هذه سبامدونك في المنزل دوت كوم، طريقك خطير على بوستغريزل (ويفترض ميسكل). أنت صحيح تماما أن أنسي سكل يحدد استخدام للهروب، ولكن قواعد البيانات هذه تدعم أيضا للهروب (في انتهاك للمعيار، وأعتقد). وهو ما يعني أنه إذا تمريرها في سلسلة تحتوي على، يمكنك توسيعها إلى (اقتباس هرب تليها اقتباس غير مهرب. المهاجمون خاطئة يمكن تنفيذ سكل التعسفي لإسقاط الجداول الخاصة بك، وجعل أنفسهم الإداريين، كل ما يريدون). أفضل طريقة لتكون آمنة وصحيحة هي: - لا تستخدم يقتبس السحر هذا النهج هو سيء. بالنسبة للمبتدئين، وهذا يجعل افتراض أنك سوف تستخدم المدخلات الخاصة بك في استعلام قاعدة البيانات، وهو تعسفي. (لماذا لا يهرب من جميع تس مع أمبلتس بدلا عبر الموقع الهجمات البرمجة شائعة جدا كذلك.) من الأفضل لاقامة طريقة أن يفعل ما الهروب هو الصحيح بالنسبة لك عند استخدامه، على النحو التالي: - عند إدراج في قاعدة البيانات ، استخدم البيانات المعدة مع العناصر النائبة. على سبيل المثال، عند استخدام بير دب: لتفب ستمت دبه - gt إعداد (تحديث مبوسرس تعيين كلمة المرور.) اسم المستخدم) دبه - gt تنفيذ (ستمت صفيف (12345. بوب)) غ لاحظ أنه لا توجد علامات اقتباس حول ق. فإنه يعالج ذلك لك تلقائيا. مضمونة لتكون آمنة لقاعدة البيانات الخاصة بك. (فقط على أوراكل، وعلى بوستغريزل، ولكنك لا تحتاج حتى للتفكير في ذلك.) بالإضافة إلى ذلك، إذا كانت قاعدة البيانات تدعم البيانات المعدة (قريبا أن يكون بوستغريزل 7.3، أوراكل، الخ)، وتنفيذ عدة على نفس يمكن أن يكون إعداد أسرع، لأنه يمكن إعادة استخدام نفس خطة الاستعلام. إذا كان دوسنت (ميسكل، الخ)، وبهذه الطريقة يسقط إلى الاقتباس من التعليمات البرمجية التي كتبت خصيصا لقاعدة البيانات الخاصة بك، وتجنب المشكلة المذكورة أعلاه. (عفوا عن بناء الجملة إذا لم يكن مبرمج فب حقا هذا شيء أعرفه من أشياء مماثلة في جافا، بيرل، بلسكل، بيثون، فيسوال باسيك، الخ) ري: مشكلة مع مكريبت، أدسلاشيس و ميسكل هنا هو الحل الخاص بي لمشكلة الشخصيات من مكريبت خلق القضايا مع المكالمات ميسكل (بسبب الأحرف التي أرنت تنظيفها من قبل أدسلاشيس). الحل: ببساطة تحويل سلسلة التشفير الخاص بك إلى عرافة، ثم العودة إلى ثنائي عندما كنت على استعداد لفك تشفير. لتفب إي. مشفرة أدسلاشيس (سلسلة) مشفرة bin2hex (مشفرة). ثم: فك تشفير hex2bin (مشفرة) تشريبسلاشيس فك تشفير (فك تشفير) حيث hex2bin () هو: وظيفة hex2bin (هيكسداتا) بينداتا ل (i 0 أنا لوت سترلين (هيكسداتا) ط 2) بينداتا. شر (هيكسديك) (سوبستر (هيكسداتا i. 2))) ريتورن بينداتا غ كلمة واحدة من الحذر: سيؤدي ذلك إلى زيادة طول سلسلة البيانات الأولية، لذلك ستحتاج إلى زيادة طول الحقل لقاعدة بيانات ميسكل. هتاف، فيل بس. كنت أعرف أن معرف في نهاية المطاف تكون قادرة على إعطاء شيء مرة أخرى إلى الموقع إذا كنت تحصل على مشكلة ل سغدب وريتريد بيانات هتمل، حاول استخدام هذا: من هتملنتيتيكود () وظيفة الصفحة اليدوية أونتملنتيتيز (سلسلة) ترانستبل جيتتملترانسلاتيونابل (هتملنتيتيز) ترانستبل أرايفليب (ترانستبل ) سترتر ريتورن (سترينغ. ترانستبل) قراءة من دب محتوى ستريبسلاشيس (هتملسبيسيالشارس (محتوى الحقل)) الكتابة إلى ديسيبل المحتوى أونتملنتيتيز (أدسلاشيس (تقليم (محتوى بوست))) تأكد من نتيجة جيتماجيكوتسغك () 0، يمكنك الحصول على مائلة غريبة في المحتوى الذي تضيف عناصر مائلة مرتين بشكل أفضل لإجراء ذلك باستخدام محتوى أدسلاشيس (جيتماجيكوتسغك ()). أدسلاشيس (المحتوى). المحتوى يتم إهمال هذه الوظيفة في فب 4.0، وفقا لهذه المقالة: أيضا، ومن الجدير بالذكر أن بوستغريزل ستبدأ قريبا لمنع الاستفسارات التي تنطوي على اقتباسات واحدة هرب باستخدام حرف الهروب، في بعض الحالات، والتي تعتمد على سلاسل ترميز. الطريقة القياسية للهروب من علامات الاقتباس في سكل (وليس كل قواعد بيانات سكل، والعقل لك) هو عن طريق تغيير يقتبس واحد إلى اثنين من يقتبس واحد (على سبيل المثال، يصبح للاستعلامات). يجب عليك النظر في طرق أخرى للهروب السلاسل، مثل ميسكلريسكابسترينغ (انظر التعليق أدناه)، وغيرها من هذه المهام هروب قاعدة بيانات محددة. هيريس مثال على وظيفة تمنع ازدواجية الاقتباس، إيم فاجأ أحد قد وضع شيئا من هذا القبيل حتى الآن. (يعمل أيضا على المصفوفات) الدالة لتفب إسكابكوتس (استقبال) إذا كان (صفيف صفيف (استقبال)) صفيف صفيف (استقبال) آخر استقبال أرياري فوريش (أرايكيس (ثيراي) كسلسلة) سلسلة أدسلاشيس سلسلة أراي (سلسلة ثيراي) سلسلة أرياري بريجريبلاس (. سترينغ) إف (إيساراي (ريسيف)) ريتورن ثيراي 0 إلس ريتورن ثيراي غ إضافة مائلة تلقائيا إلى متغيرات بوست. فإنه يساعد على منع بعض الهجمات حقن سكل. يعمل أيضا مع المتغيرات جيت. فيل نيم: inputcl. php لتفب إنشاء مصفوفة لاستيلاء مؤقتا على المتغيرات إنبوتار أري () يستحوذ على متغيرات بوست ويضيف القطع المائلة فوريش (بوست أس كي غ إنبوتار) بوست كي أدسلاشيس (إنبوتار) غ ضع هذا في الجزء العلوي من النص البرمجي الذي يحصل المتغيرات. هنا مثال. استخدام مثال لتفب تشمل (inputcl. php) جميع المتغيرات بوست لها مائل مضاف إليها لهم فنيم بوست فنيم لنيم بوست لنيم فونينوم بوست فونينوم address1 بوست address1 address2 بوست address2 المدينة بوست سيتي الدولة بوست الدولة الرمز البريدي الرمز البريدي سكل إدراج رمز يذهب هنا. غ فيما يتعلق بالملاحظة السابقة باستخدام أدسلاشستستريبساهيس مع التعبيرات العادية وقواعد البيانات يبدو كما لو كان الغرض من هذه الوظائف يحصل مختلطة. أدسلايس ترميز البيانات ليتم إرسالها إلى قاعدة بيانات أو شيء مماثل. هنا تحتاج أدسلاشيس لأنك ترسل الأوامر إلى قاعدة البيانات كما سلاسل الأوامر التي تحتوي على البيانات وبالتالي لديك للهروب الأحرف التي هي خاصة في لغة الأمر مثل سكل. ولذلك فإن استخدام أدسلاسيس على تعبير عادي بشكل صحيح تخزين التعبير العادي في قاعدة البيانات. ستريبسلاشيس يفعل العكس: فإنه فك شفرة سلسلة أدسلاشيس المشفرة. ومع ذلك، استرداد البيانات من قاعدة بيانات يعمل بشكل مختلف: فإنه لا يمر بعض التفسير سلسلة لأنك فعلا استرداد البيانات الثنائية الخاصة بك في المتغيرات الخاصة بك. وبعبارة أخرى: البيانات المخزنة في المتغير الخاص بك هي البيانات الثنائية غير المعدلة التي عادت قاعدة البيانات الخاصة بك. لا يتم تشغيل ستريبلايس على البيانات التي تم إرجاعها من قاعدة بيانات. وبهذه الطريقة، يتم استرداد ريجكس بشكل صحيح أيضا. هذا يختلف عن تبادل البيانات الأخرى مثل سلاسل أورلنكوديد التي قمت تبادل مع المتصفح الخاص بك. وهنا تستخدم قناة البيانات نفس التشفيرات في كلا الاتجاهين: لذلك يجب عليك ترميز البيانات المراد إرسالها وعليك فك تشفير البيانات المستلمة. حول ريموند و أديتياس آخر التعليمات البرمجية التالية يمكن أن تساعدك على إضافة القطع المائلة مع صفيف نشرت. أنا فقط إضافة وظيفة عودية مع رمز أديتياس. لتفب إنشاء صفيف لانتزاع مؤقتا المتغيرات إنبوتار صفيف () الاستيلاء على المتغيرات بوست وإضافة المتغيرات فوريش (بوست كخطوة الإدخال غ) إذا (إزاراي (إنبوتار)) مفتاح آخر أدسلاششاراي (إنبوتار) آخر مفتاح أدسلاشيس (إنبوتار) وظيفة ريكورسيف لإضافة مائل مع صفيف نشرها. (إنبوتار) إذا كان (إيساراي (إنبوتار) إذا كان (إيساراي (إنبوتار)) تمب صفيف () إنفورماتار كما key1 غ فال) تمب key1 أدسلاشيساراي (فال) عودة تمب إرجاع آخر أدسلاشيس (إنبوتار) حتى تتمكن من استخدام استبدال اقتباس واحد والاقتباس المزدوج مع هتمل الكيانات لتفب ريبلكاي يقتبس إلى كيانات هتمل بواسطة أسماء أو أرقام معلمة (سلسلة) هرب سلسلة قيمة المعلمة (سلسلة) عدد الافتراضي سوف يعود إلى الكيانات رقم يمكنك استخدام اسم لإرجاع كيانات الاسم ملاحظة. (لا يعمل في إي) وظيفة quote2entities (سلسلة. إنتيتيستيست نومبر) صفيف البحث (.) ريبلاسبينتيتيزنام صفيف (أمبكوت. أمبابوس) ريبلاسبينتيتيزنومبر صفيف (amp34 amp39) لا نول إذا (إنتيتيستيب نومبر) تفعل ستريبلاس (سيز: ريبلاسبينتيتيزنومبر سترينغ) إلس إف (إنتيتيستيست نيم) ستريبلاس (سيرتش. ريبلاسبينتيتيزنام. سترينغ) إلس دو أدسلاشيس (سترينغ) ريتورن دو إيكو quote2entities (I فب فب فور إيفر) سيعود أنا أحب فب إلى الأبد في بروزير ولكن في عرض كود وقاعدة البيانات سوف أحب amp34PHPamp34 إلى الأبد في مصدر غ
No comments:
Post a Comment