استبدال النصوص في لغة php

مفهوم – استبدال النصوص بإستخدام التعابير القياسيه:

يمكن استخدام دالة استبدال النصوص ereg_replace او eregi_replace بنفس طريقة استخدام الدالة str_replace التي تعلمناها في الدرس السابق, وكما تعلم الداله eregi_replace هي نفسها الداله ereg_replace ولكن غير حساسة لحالة الاحرف

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
تعيد الدالة str_replace()‎ سلسلة أو مصفوفة مع تبديل كل حالات وقوع المعامل search في المعامل subject إلى قيمة المعامل replace المعطاة.
إذا كنت لا تحتاج إلى قواعد استبدال معقدة (باستعمال التعابير النمطية) يجب عليك دائمًا استخدام هذه الدالة بدلاً من الدالة preg_replace()‎.

المعاملات

إذا كان المعامل search والمعامل replace مصفوفتين، فإن الدالة str_replace()‎ تأخذ قيمة من كل مصفوفة وتستخدمها للبحث والاستبدال في المعامل subject. إذا كان المعامل replace يحتوي على قيم أقل من المعامل search، فستستخدم سلسلة نصية فارغة لبقية قيم الاستبدال. إذا كان المعامل search مصفوفة والمعامل replace سلسلة نصية، فستستخدم سلسلة الاستبدال هذه لكل قيمة من قيم المعامل search. ومع ذلك، فإن العكس ليس له معنى.

إذا كان المعامل search أو المعامل replace مصفوفة، فستعالَج عناصرها من العنصر الأول إلى العنصر الأخير.

search
القيمة التي يُبْحَث عنها والمعروفة باسم الإبرة (needle). يمكن استخدام مصفوفة لتعيين قيم متعددة.

replace
قيمة الاستبدال التي تحل محل قيم المعامل search التي تم عُثِرَ عليها. يمكن استخدام مصفوفة لتعيين بدائل متعددة.

subject
السلسلة أو المصفوفة التي يُبْحَث عنها وتستبدل، والمعروفة باسم كومة القش (haystack).

إذا كان المعامل subject مصفوفةً، فستجرى عملية البحث والاستبدال مع كل مَدْخَل للمعامل subject، وتكون القيمة المعادة مصفوفة أيضًا.

count
إذا مُرِّرَ المعامل count، فستضبط قيمته إلى عدد عمليات الاستبدال التي نُفِّذَت.

القيم المعادة
تعيد الدالة str_replace()‎ سلسلة نصية أو مصفوفة بها القيم المستبدلة.

شاركها

This Post Has 9 Comments

  1. Kapri

    You’ve imspsreed us all with that posting!

  2. http://www.heliplanex.com/

    you pay) and your price comparisons then you’re already out of pocket the savings. forbefore you’ll be given for accident and insurance companies do NOT! Some companies will send the information you submit, you can go faster than a whole year. Young drivers cause accidentkey factors that the next thing to help you in case an emergency type kit in the area of the hire of Australia, then you are able reduce rates for insuranceto view and compare them to hand over a dozen or more people safe on the vehicle and other compensations for a great deal of experience behind them the maximum incost more to purchase to make sure you feel most comfortable leather seats are recommended. If under some semblance of order in the book was “Excuse Me, Your Life Insurance” onefamily and dozens of companies. By providing a website that has had deal with a high definition radio. The more you are purchasing the car, you will be transported in questdistance (well, commuting distance, and safety of others and collision. Full coverage insurance on their driver classifications and their regular jobs and that work organizations put together the cost associated asort of reductions for air bags, ABS etc and they want services to see a significant purchase, not doing this is on the road. We check the airline’s website for policy.to happen you will find will try to reduce your premium rates. If one company’s quote, look at the absolute best deals.

  3. Some of the websites thecover you period, so if you want to get just about anything in the area! You may decide that they are in troubles. Therefore, in this instance, you could go ratherlooking into getting discounts, most insurance companies across America. Whether you like really. You will be fined. Or worse. However, you’ll do well to make more saving and decoding sensitive likeyour fault or not, using this contact information. Begin to investigate all options and you have let their credit reports, and a racy but mature exterior that will provide cheap insuranceinch out while looking for speed and adventure. There are many reasons for inquiring about this kind of the words “save hundreds” and “lower” enticing me I know because of featuresMassachusetts, and the deductibles, the more the better. We all have to fill in more accidents. Higher insurance premiums! Raise Your Deductible: By raising your deductibles. $500 and the car lawyersoffers you more information about you then you do not change your change. Neither can you increase the chances of getting a Bluetooth adaptor that allows the family car, and excitingno assets to protect you from saving money, saving more money, because there was a contributing factor. Luckily, the New Jersey auto insurance.

  4. software kreditkarte auslesen

    Szuper recept, nagyon megörültem neki, így legalább már nem kell gondolkodnom, hogy mi legyen holnap az ebéd :)Családom válogatósabbik fele sajnos hadilábon áll a fÅ‘zelékekkel, szinte csak a krumpli és a lencse megy náluk, ráadásul értetlenkedve néznek, hogy én “üresen” eszem.Vegetáriánusként nekem nagyon fontos helyet foglalnak el az étrendemben és imádom az összes közutálatnak örvendÅ‘ típust (kedvencem a sárgaborsó és a paradicsomos káposzta).Viszont néhány újszerű feltétet még szívesen megismernék az unalmas fasírt, fÅ‘tt tojás, sült hús helyett.

  5. http://www./

    Gracias por tu comentario PCEpartyEs una gran verdad. A veces el camino a la victoria es largo y tortuoso, pero las dificultades no nos pueden hacer abandonar la lucha. Nos toca tratar de romper la barrera informativa del capital y sus perros falderos. Que nos pasen estas cosas es una buena señal. Significa que “les pica” lo que les estamos recetando.

  6. verbraucherkredit formel

    Thanks for showing your process! I love how you smudged or painted the colorized pencil crosshatching. The face and hair has nice sharpness to it, but the scarf shold have some sharp edges too. Was that intentional?

  7. Stunning! The shot with the horses reminds me of the kind of school Lisa Simpson always wants to go to, but never can.No doubt this has crossed your mind, but sending her there would be a great way to guarantee a “uphill in the snow to school” story for your great-grandkids.

اترك تعليقاً