Just Persian
19-06-07, 22:52
میریم که داشته باشیم جلسه دوم آموزش php رو ...
معرفی چند تابع :
تابع date() : همین طور که از اسمش پیداست این تابع به ما تاریخ فعلی رو نشون میده و کاربردش هم به صورت زیر هست :
date("Y / m / d");البته این تابع 23 تا فرمت داره که بعدا مفصل اونا رو توضیح می دم
تو کد بالا y یعنی سال m یعنی ماه d یعنی روز ...
حذف فضاهای خالی : معمولا در انجام مقایسه ها و جستوجو در بانک اطلاعاتی و... از فضاهای خالی رشته ها صرف نظر میشه پس باید اونا رو حذف کرد . این تابع ها به این صورت هستند :
ltrim(نام متغیر);این تابع فضای خالی سمت چپ یک رشته رو حذف میکنه .
chop(نام متغیر);این تابع فضای خالی سمت راست یک رشته رو حذف میکنه .
trim(نام متغیر);این تابع فضای خالی دو طرف یه متغیر رو حذف می کنه .
تبدیل حروف رشته ها :
منظور از تبدیل یعنی ما محتویات یک رشته رو به حرف های بزرگ یا کوچک تبدیل کنیم .
strtoupper(نام متغیر);این تابع رشته ای را به حروف بزرگ تبدیل می کنه .
strtolower(نام متغیر);این تابع بر عکس تابع بالایی عمل می کنه .
usfirst(نام متغیر);ایم تابع حرف اول یک رشته رو به حرف بزرگ تبدیل میکنه .
uswords(نام متغیر);این تابع اولین حرف تمام کلمات یک رشته رو به حرف بزرگ تبدیل میکنه .
تابع substr :
این تابع مقداری از یک رشته رو برش میده ! مثال :
$jp="this is learning php";
$sub=substr($jp,0,8);
echo $sub;در اینجا 0 مقدار اولیه برش هست و 8 تعداد برش کاراکتر ها !
تو این کد جمله learning php چاپ میشه چون ما از کاراکتر 0 تا کاراکتر 8 رو برش دادیم !
شاید بعضی ها بگن که این تابع به چه دردی می خوره !
خیلی از شماها تو این سایت های خبری رفتین و دیدید که چند تا از آخرین خبر هارو تو صفحه اول گذاشتن ولی عنوان آخر اون خبرها کامل نیست مثلا نوشته :
» دیتاسنتر مرکز تحقیقات مخابرات 2 ماه دیگر . . .
خب ، این خبر رو با همین تابع برش دادن و آخرش . . . گذاشتن .
خسته نباشید این جلسه هم تموم شد .
مشکلی بود بگید :1. (11):
معرفی چند تابع :
تابع date() : همین طور که از اسمش پیداست این تابع به ما تاریخ فعلی رو نشون میده و کاربردش هم به صورت زیر هست :
date("Y / m / d");البته این تابع 23 تا فرمت داره که بعدا مفصل اونا رو توضیح می دم
تو کد بالا y یعنی سال m یعنی ماه d یعنی روز ...
حذف فضاهای خالی : معمولا در انجام مقایسه ها و جستوجو در بانک اطلاعاتی و... از فضاهای خالی رشته ها صرف نظر میشه پس باید اونا رو حذف کرد . این تابع ها به این صورت هستند :
ltrim(نام متغیر);این تابع فضای خالی سمت چپ یک رشته رو حذف میکنه .
chop(نام متغیر);این تابع فضای خالی سمت راست یک رشته رو حذف میکنه .
trim(نام متغیر);این تابع فضای خالی دو طرف یه متغیر رو حذف می کنه .
تبدیل حروف رشته ها :
منظور از تبدیل یعنی ما محتویات یک رشته رو به حرف های بزرگ یا کوچک تبدیل کنیم .
strtoupper(نام متغیر);این تابع رشته ای را به حروف بزرگ تبدیل می کنه .
strtolower(نام متغیر);این تابع بر عکس تابع بالایی عمل می کنه .
usfirst(نام متغیر);ایم تابع حرف اول یک رشته رو به حرف بزرگ تبدیل میکنه .
uswords(نام متغیر);این تابع اولین حرف تمام کلمات یک رشته رو به حرف بزرگ تبدیل میکنه .
تابع substr :
این تابع مقداری از یک رشته رو برش میده ! مثال :
$jp="this is learning php";
$sub=substr($jp,0,8);
echo $sub;در اینجا 0 مقدار اولیه برش هست و 8 تعداد برش کاراکتر ها !
تو این کد جمله learning php چاپ میشه چون ما از کاراکتر 0 تا کاراکتر 8 رو برش دادیم !
شاید بعضی ها بگن که این تابع به چه دردی می خوره !
خیلی از شماها تو این سایت های خبری رفتین و دیدید که چند تا از آخرین خبر هارو تو صفحه اول گذاشتن ولی عنوان آخر اون خبرها کامل نیست مثلا نوشته :
» دیتاسنتر مرکز تحقیقات مخابرات 2 ماه دیگر . . .
خب ، این خبر رو با همین تابع برش دادن و آخرش . . . گذاشتن .
خسته نباشید این جلسه هم تموم شد .
مشکلی بود بگید :1. (11):