ركن مشاكل وحلول واستفسارات لغات البرمجه : خاص بمشاكل وحلول واستفسارات لغات البرمجه , نتمنى ان عدم وضع اي مشكله او طلب او استفسار بركن لغات البرمجه

بخصوص الاستبدال PHP

صورة 'يزيد العتيبي' الرمزية
يزيد العتيبي
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 04 - 2008
رقم العضوية : 57129
الدولة : KsA
المشاركات: 6,073
الإجابات المقدمة: 38
قديمة 30 - 11 - 2016, 22:49
المشاركة 1
نشاط يزيد العتيبي
  • قوة السمعة : 3748
  • الإعجاب: 472
    افتراضي بخصوص الاستبدال PHP بدون إجابة


    بسم الله الرحمن الرحيم
    السلام عليكم


    اخواني كتبت الكود التالي


    رمز PHP:
    <?php

    $string
    file_get_contents('in.txt');
    $out delete_all_between('@'':'$string);


    $fp fopen('out.txt''w');
    fwrite($fp$out "\r\n" );
    fclose($fp);

    function 
    delete_all_between($beginning$end$string) {
      
    $beginningPos strpos($string$beginning);
      
    $endPos strpos($string$end);
      if (
    $beginningPos === false || $endPos === false) {
        return 
    $string;
      }

      
    $textToDelete substr($string$beginningPos, ($endPos strlen($end)) - $beginningPos);

      return 
    str_replace($textToDelete':'$string);
    }




    ?>

    الغرض من الكود ان عندي قائمة تتكون من ايميل + رقم جوال


    انا ابغى اشيل لاحقة الايميل ويبقى اليوزر فقط


    مثلا


    [email protected]:055555555555

    الناتج من الكود

    aaaa:055555555555

    الكود يعمل بشكل سليم

    لكن لما القائمة بملف تكست

    واطبق الأمر


    يطبق الكلام على السطر الاول فقط


    ابغاه يطبق الكلام على كل السطور


    مثلا

    الملف الام

    [email protected]:055555555
    [email protected]:056666666


    حاليا الناتج يكون كذا

    aaa:055555555
    [email protected]:056666666


    المطلوب

    aaa:055555555
    sss:056666666


    مشكورين مقدما
    لم ألق أبداً إنساناً جاهلاً إلى حد أني لم أستطع أن أتعلم منه شيئاً.
    قديمة 01 - 12 - 2016, 05:59
    المشاركة 2
    صورة 'Abu Rayane' الرمزية
    Abu Rayane
    :: عضو نشيط ::
    تاريخ الإنضمام: 25 - 06 - 2011
    رقم العضوية : 98953
    المشاركات: 221
    الإجابات المقدمة: 13
    افتراضي رد : بخصوص الاستبدال PHP
    رمز PHP:
    <?php
    $handle 
    fopen("log""r");
    if (
    $handle) {
        while ((
    $line fgets($handle)) !== false) {
    // do the replacement        echo $line.'<br>';
        
    }

        
    fclose($handle);
    } else {
    echo 
    'Failed';}
    ?>
    http://www.alfirdaous.com

    السلام عليكم ورحمة الله وبركاته،
    نبحث عن مساعدين (مصممين، مبرمجين، إدخال بيانات، كاتبي مقالات،...) في إدارة موقع الفردوس، لمن يهمه الأمر، المرجو الإتصال بالإدارة من هنا.

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    I do not code for others
    I do not answer without codes
    I do not update the 3rd party codes
    All my codes bug, do not copy / paste them
    قديمة أمس, 13:19
    المشاركة 3
    صورة 'Ehab Obaidat‎‏' الرمزية
    Ehab Obaidat‎‏
    :: مساعد مشرف ::
    :: ركن مشاكل لغات البرمجة ::
    تاريخ الإنضمام: 19 - 02 - 2015
    رقم العضوية : 263969
    الدولة : Palestine - Jerusalem
    المشاركات: 7,156
    • أرسل رسالة بواسطة MSN إلى Ehab Obaidat‎‏
    الإجابات المقدمة: 476
    اضافة رد
    العلامات المرجعية

    بخصوص الاستبدال PHP


    تحدد عدد مرات عرض الصفحة من خلال htaccess استفسار عن تعدد المنتجات في السكربت

    أدوات الموضوع
    طرق العرض



    الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 05:28.
    المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
    فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
    التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

    جميع الحقوق محفوظة Traidnt 2015
    • 00966920020037
    • 00966138648289
    • 2051033691
    Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2016, Jelsoft Enterprises Ltd
    SEO by vBSEO ©2011, Crawlability, Inc.