النتائج 1 إلى 6 من 6

الموضوع: طريقة لمقارنة ملفين php

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    342

    طريقة لمقارنة ملفين php



    هل هناك برنامج لمقارنة ملفين php مختلفين اختلافات بسيطة

    بحيث يظهر الفرق بين المحتويات ؟





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    كود PHP:
     $file1 "style.css";
     
    $file2 "style2.css";
     
    $data1 file($file1);
     
    $data2 file($file2);
     
     foreach (
    $data1 as $k=>$v) {
         if (
    trim($data2[$k])!=trim($v)) {
             echo 
    "line $k => $v | $data2[$k]\n<br>";
         }
     } 
    اذا كنت من مستعملي الlinux او عندك اي حساب SSH
    عليك ب diff -a

    مثال
    كود:
    diff -a file1.php file2.php






    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    355


    اقتباس المشاركة الأصلية كتبت بواسطة Dr-dre67
    كود PHP:
     $file1 "style.css";
     
    $file2 "style2.css";
     
    $data1 file($file1);
     
    $data2 file($file2);
     
     foreach (
    $data1 as $k=>$v) {
         if (
    trim($data2[$k])!=trim($v)) {
             echo 
    "line $k => $v | $data2[$k]\n<br>";
         }
     } 
    اذا كنت من مستعملي الlinux او عندك اي حساب SSH
    عليك ب diff -a

    مثال
    كود:
    diff -a file1.php file2.php
    :nice: جزاك الله خيرا عزيزي Dr-dre67 كنت ابحث عن حلول سهله مثل هذا الحل من زمان





    __________________
    وما أكثر الأصحاب حين تعدهم

    ولكنهم عند النائبات قليل

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    342


    لم افهم الجواب حيث أن الكود أربكني .. ولم أستطع ادراك كيفية استعماله

    ولأعطيك مثال حتى تفهم ما أريده بالضبط

    عندي ملف index.php لسكريبت ما لنفترض أنه نيوك نسخة 7.8
    وعندي ملف آخر لنسخة مثلا أحدث منه نيوك نسخة 7.9

    فكيف أكتشف التغييرات التي تمت داخله .... ( تغييرات في الكتابة - او بالبرمجة )

    على الويندوز الخاص بي

    وشكرا سلفا لاجابتك





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    342


    up plz Dr-dre67





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    اقتباس المشاركة الأصلية كتبت بواسطة العثمان
    لم افهم الجواب حيث أن الكود أربكني .. ولم أستطع ادراك كيفية استعماله

    ولأعطيك مثال حتى تفهم ما أريده بالضبط

    عندي ملف index.php لسكريبت ما لنفترض أنه نيوك نسخة 7.8
    وعندي ملف آخر لنسخة مثلا أحدث منه نيوك نسخة 7.9

    فكيف أكتشف التغييرات التي تمت داخله .... ( تغييرات في الكتابة - او بالبرمجة )

    على الويندوز الخاص بي

    وشكرا سلفا لاجابتك

    مثلا انت تريد ان تقارن ملفين
    الملف الأول هو index1.php
    و الملف الثاني index2.php

    ضعهما الإثنان في مجلد في السيرفر الشخصي عندك
    ثم انسخ الكود الي اديتك اياه و حطه في ملف اخر و سمع file.php و لا تنسى ان تغير

    كود:
     $file1 = "index1.php";
    $file2 = "index2.php";
    ثم ضع file.php مع index2.php و index1.php في نفس المجلد ( مثلا diff )

    ثم شغل الملف يتعرف الفارق بينهما

    http://localhost/diff/file.php







    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض