Browsed by
دسته: PHP & MySql

سنجش میزان مصرف حافظه و پردازنده کد php

سنجش میزان مصرف حافظه و پردازنده کد php

زمانی که حجم پردازش کد زیاد می شود، بررسی مصرف حافظه و پردازنده اهمیت ویژه ای می یابد. گاهی اوقات نیاز شدیدی به اندازه گیری میزان مصرف حافظه و یا مدت زمان اجرای کد احساس می شود. به عبارت دیگر نیاز است کد خود را benchmark کنیم. یا حتی زمانی نیاز داریم سرعت اجرای دو…

Read More Read More

لاگ گیری و خطایابی آسان در زمان توسعه

لاگ گیری و خطایابی آسان در زمان توسعه

در زبان php متغیرها دارای نوع داده نیستند. یعنی ما در هیچ کجای کد مشخص نمی کنیم که متغیر از نوع عدد هست یا رشته. به همین دلیل در طول نوشتن برنامه و الگوریتم ها گاها به این مشکل برمی میخوریم که متغیرها داده ای خلاف انتظار ما می گیرد و به طبع باعث می…

Read More Read More

شروع فیلد های خودکار از عدد خاص

شروع فیلد های خودکار از عدد خاص

در جداول دیتابیس های sql، فیلدی از نوع auto increment داریم که با ثبت هر رکود در جدول یک عدد بصورت افزایشی به آن اختصاص می دهد. این عدد در کل جدول یکتا بوده و بصورت خودکار برای رکورد جدید تولید می شود. بصورت پیشفرض شروع انتساب اعداد از ۱ می باشد. حال اگر شما…

Read More Read More

تابع ثبت لاگ و خطا یابی در پی اچ پی

تابع ثبت لاگ و خطا یابی در پی اچ پی

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

Read More Read More

حذف یک عنصر از آرایه

حذف یک عنصر از آرایه

سلام. آرایه یکی از پر کاربرد ترین نوع داده می باشد. فرق نمی کند به چه زبانی برنامه نویسی می کنید. بدون شک به این مسئله برخورد کرده اید که چگونه می توان یک عنصر خاص از آرایه را حذف کرد. امروز قصد داریم این مسئله را در snippets و به زبان php بررسی کنیم….

Read More Read More

حذف یک عنصر از آرایه
۴ روش ذخیره اطلاعات در فایل کانفیگ

۴ روش ذخیره اطلاعات در فایل کانفیگ

سلام به همه برنامه نویسان ایرانی. همیشه در هنگام ساخت اسکریپت ها نیاز به یک فایل کانفیگ می باشد که اطلاعاتی همچون اطلاعات دیتابیس، آدرس و عنوان سایت رو ذخیره کنید. هر سیستم با توجه به نیاز خود یک روش برای ذخیره این اطلاعات انتخاب کرده است. مثلا وردپرس در فایل wp-config.php از روش define…

Read More Read More

فلت کردن آرایه چند بعدی در PHP

فلت کردن آرایه چند بعدی در PHP

سلام. امروز قصد داریم یک مسئله php مطرح کنیم و سپس راهکاری مناسب برای آن ارائه دهیم. همانطور که در عنوان ذکر شد ما یک آرایه چند بعدی (تعداد بعد و عمق آرایه مشخص نیست) داریم و قصد داریم تمام مقادیر آن را در یک آرایه با یک بعد قرار دهیم. به این کار فلت…

Read More Read More

فلت کردن آرایه چند بعدی در PHP
تابع ایجاد کد رنگ تصادفی در PHP

تابع ایجاد کد رنگ تصادفی در PHP

سلام. همه ما با کد های رنگارنگ hex آشنا هستیم. کد هایی که با یک شارپ (#) شروع می شوند و در ادامه سه مجموعه عدد در مبنای ۱۶ داریم که رنگ ما را در سیستم رنگی RGB مشخص می کند. امروز برای شما کلی کد آماده کرده ایم که می توانید کد رنگ تصادفی…

Read More Read More

تابع ایجاد کد رنگ تصادفی در PHP
فشرده سازی فایل ها به وسیله php

فشرده سازی فایل ها به وسیله php

سلام وقت بخیر، در بسیاری از مواقع به این نیاز پیدا خواهیم کرد که فایل هایی را فشرده کنیم(با فرمت zip) تا حجم کمتری داشته باشند و سپس آن ها را ذخیره کنیم و یا آن را برای دانلود کردن در اختیار کاربر قرار دهیم، امروز می خواهم قطعه کدی را معرفی کنم که با…

Read More Read More

استفاده از گراواتار(Gravatar) در php

استفاده از گراواتار(Gravatar) در php

گراواتار سایتی است که می توانیم با استفاده از آن برای ایمیل خود تصویری انتخاب کنیم و اگر ایمیل در سایتی ثبت شود و آن سایت از گراواتار استفاده کرده باشد، تصویر شما نشان داده می شود. حال می خواهیم قطعه کدی را معرفی کنیم که شما هم بتوانید از گراواتار استفاده کنید به قطعه…

Read More Read More

استفاده از گراواتار(Gravatar) در php
تبدیل HEX به RGB با استفاده از php

تبدیل HEX به RGB با استفاده از php

سلام وقت بخیر، همانطور که می دانید، دو روش رایج برای رنگ دهی در صفحات وب hex و rgb است(البته دو روش دیگر نیز وجود دارد). کد های رنگ قابل تبدیل به یکدیگرند، در اینجا قطعه کدی را معرفی می کنیم که به وسیله آن می توان رنگ های hex را به رنگ های rgb…

Read More Read More

تبدیل HEX  به RGB با استفاده از php
توابع تبدیل prefix و postfix به infix

توابع تبدیل prefix و postfix به infix

سلام، امروز در سایت شاهد یه کد خاص هستیم! مخاطب خاص این کد دانشجویانی هستند که در دانشگاه درس ساختمان داده دارند. prefix (پیشوندی) و postfix (پسوندی) دو حالت از ذخیره عبارت های ریاضی هستند (اگه اشتباه نکنم و درسمو درست خونده باشم!) که تبدیل آن ها به infix (میانوندی) کمی زمانبر هست. چندی پیش…

Read More Read More

توابع تبدیل prefix و postfix به infix