عضویت سریع

دریافت نیوک لرن

برچسب های برتر

خوراک های نیوک لرن

اخبار
دانلودي ها
آخرين نظرات
وبلاگ سایت

تبلیغات

امروز با هم به آموزشی درمورد چگونگی خواندن خطوط نوشتاری از درون یک فایل  می پردازیم . در کل خواند فایل ها در زبان php یکی از مبحث های  جنجالی و حساس است که اگر  به درستی  انجام نشود ممکن است آسیب هایی به سایت مقصد بزند . از این رو آموزش این مورد بسیار پراهمیت است .  در اولین نگاه برای انجام عملیات خواندن خطوط  از فایل   نزدیک ترین   ابزار   تابع  file() به ذهن خواهد رسید .  مشکل استفاده از این تابع  خواندن کل یک فایل به صورت مقدار آرایه ای array  است از این رو در حافظه سرور ( لوکال )  هر عملیات زیر دست بر روی آرایه  مانند foreach()  منجر به  پردازش دوبرابری  آن  خواهد شد  برای مثال خواندن  فایل log  دو گیگی  حافظه ای برابر با 4 گیگ نیاز خواهد داشت که برای خواندن چندصد خط متن بی جهت خواهد بود .

با ایجاد یک حلقه ی  کامل در پردازش فایل و قطع حلقه زمانی که  خط مورد نظر در فایل یافت شد  حافظه مورد استفاده متمرکز به همان یک خط در فایل خواهد شد .
 
در ادامه  مطلب به  مثالی عملی از  عملیات خواندن متن از فایل خواهیم پرداخت


ادامه متن ... موضوع :بدون موضوع يکشنبه، 8 آذر، 1388

این مقاله را به صورت تحلیلی و در سطح متوسط به بالا می نویسم و مخاطب بنده کاربران جدید نیوک لرن نیست پس اگر چیزی نفهمیدید مانند نویسنده آن هستید که خودش هم نفهمید می خواهد چه بنویسد .

در توسعه نرم افزاری و  پروژه ای  اگر  خاصیتی هم بگوییم نداشته باشد ( ارتقا دانش توسعه دهنده )  یک تجربه خوبی است برای آشنا شدن با کدنویسی و کدهای احمقانه و ضعیف .  امیدوارم در برابر واژه احمقانه جبهه گیری نشود . چون واقعا برخی کدها  ضعیف و بی فکر نوشته می شوند .

در این مطلب 7 روش پرهیز از این دسته کدها را ذکر خواهم کرد


ادامه متن ... موضوع :PHP  سه شنبه، 3 آذر، 1388

اعتبارسنجی و تمیز دادن اطلاعات ورودی یکی از موضوعات مهم برنامه نویسی ( حال در هر زبانی ) است .  ما در این مقاله به بررسی تکه کدهای مورد نیاز برای ایمن سازی و اعتبارسنجی اطلاعات ورودی  می پردازیم استفاده مناسب از توابع زبان  و دانستن کدهای موردنیاز  یکی از ابزارهای مهم برنامه نویسی  است .

گاهی پیش آمده است که بنده نیز به دنبال یک تکه کد که قبلا از آن استفاده کردم  و در فرم ها بکار می بردم  باشم و  پس از مدتی وقت جستجو  در اینترنت  آن را بیابم . اما هدف از این مقاله جمع آوری این توابع ضروری PHP در یکجا است .

در ادامه مطلب شما شاهد 20 تکه کد ( تابع )  زبان  php  هستید که  بصورت خیلی ساده برای شما آورده شده است .


ادامه متن ... موضوع :PHP  يکشنبه، 1 آذر، 1388
اطلاعات آماری

تعداد مطالب : 207
تعداد نظرات : 88
تعداد فایل ها : 148
کل کاربران سایت: 4,380
بازدید امروز : 6,030
بازدید دیروز : 7,926
کل بازدیدها : 3,930,771
اعضا جدید امروز : 5
اعضا جدید دیروز: 15
اعضا جدید ماه: 34
اعضا جدید سال: 285
آخرین اعضا :


اعضای آنلاین:5
مهمان: 106
  • United States 66.249.x.x
  • United States 180.76.x.x
  • United States 60.169.x.x
  • United States 60.169.x.x
  • United States 80.191.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 31.187.x.x
  • United States 180.76.x.x
  • United States 72.233.x.x
  • United States 90.184.x.x
  • United States 208.115.x.x
  • United States 65.98.x.x
  • United States 176.9.x.x
  • United States 65.52.x.x
  • United States 109.109.x.x
  • United States 65.36.x.x
  • United States 2.187.x.x
  • United States 74.125.x.x
  • United States 74.125.x.x
  • United States 180.76.x.x
  • United States 31.59.x.x
  • United States 209.85.x.x
  • United States 60.169.x.x
  • United States 23.19.x.x
  • United States 180.76.x.x
  • United States 46.148.x.x
  • United States 65.52.x.x
  • United States 65.52.x.x
  • United States 27.100.x.x
  • United States 60.169.x.x
  • United States 180.76.x.x
  • United States 61.160.x.x
  • United States 180.76.x.x
  • United States 66.249.x.x
  • United States 77.6.x.x
  • United States 207.46.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 88.198.x.x
  • United States 2.187.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 65.52.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 61.160.x.x
  • United States 180.76.x.x
  • United States 31.56.x.x
  • United States 180.76.x.x
  • United States 74.125.x.x
  • United States 74.125.x.x
  • United States 141.138.x.x
  • United States 180.76.x.x
  • United States 212.80.x.x
  • United States 180.76.x.x
  • United States 66.249.x.x
  • United States 212.50.x.x
  • United States 180.76.x.x
  • United States 159.20.x.x
  • United States 180.76.x.x
  • United States 74.63.x.x
  • United States 180.76.x.x
  • United States 205.213.x.x
  • United States 38.107.x.x
  • United States 79.127.x.x
  • United States 128.30.x.x
  • United States 38.107.x.x
  • United States 180.76.x.x
  • United States 38.107.x.x
  • United States 38.107.x.x
  • United States 38.107.x.x
  • United States 23.20.x.x
  • United States 77.75.x.x
  • United States 31.25.x.x
  • United States 2.187.x.x
  • United States 180.76.x.x
  • United States 207.46.x.x
  • United States 173.208.x.x
  • United States 208.115.x.x
  • United States 180.76.x.x
  • United States 180.76.x.x
  • United States 85.17.x.x
  • United States 180.76.x.x
  • United States 199.21.x.x
  • United States 212.117.x.x
  • United States 180.76.x.x
  • United States 2.185.x.x
  • United States 61.160.x.x
  • United States 157.55.x.x
  • United States 176.9.x.x
  • United States 222.186.x.x
  • United States 60.169.x.x
  • United States 61.135.x.x
  • United States 180.76.x.x
  • United States 91.98.x.x
  • United States 180.76.x.x
  • حاضرین:111
    تاریخ تاسیس : 6 شهریور 1387

    مطالب سایت

    تقویم

    قبلی بهمن ۱۳۹۰ بعدی
    شیدسچپج
    ۰۱۰۲۰۳۰۴۰۵۰۶۰۷
    ۰۸۰۹۱۰۱۱۱۲۱۳۱۴
    ۱۵۱۶۱۷۱۸۱۹۲۰۲۱
    ۲۲۲۳۲۴۲۵۲۶۲۷۲۸
    ۲۹۳۰



    مدت زمان ایجاد صفحه : 0.52 ثانیه
    تعداد ارتباط : 44
    حافظه درگیر: 2.16 مگابایت

    Copyright @2008-2011 Nukelearn CMS|   Email  | XML| license |[Valid Atom 1.0] [Valid RSS]


    با کلیک روی 1+ از سایت ما حمایت کنید