callback functions

پرسیده شده
فعالیت 1140 روز پیش
دیده شده 471 بار
0

با احترام, ,,.و’ درود و سپاس فراوان 
البته میدونم که استاد فقط جهت مثال این توابع رو به کار بردن اما برام سوالی پیش اومد که راه حلش رو میخواستم بپرسم 
1. آیا تابعی هست که فقط حروف اول اسم رو uppercase کنه؟
مثلا یوزر اسمش رو. به صورت aLi نوشته باشه و ما بخوایم ی تابع بنویسم که این نام رو به شکل Ali در بیاره 
2. به صورت کلی ایا در PHP امکان دسترسی به کارکتر های یک رشته وجود داره ؟؟
مثلا یک رشته مثل arash مابخواهیم به کارکتر سوم یا چهارم این رشته دسترسی داشته باشیم که تغییری درش ایجاد کنیم یا دستوری رو فقط برای اون کارکتر از رشته انجام بدیم .ممنون .

فایل پیوست

Arash Sob
Arash Sob

2 فروردین 00

1
حذف شده

سلام و احترام

برای اینکه حرف اول یه کلمه رو به uppercase تبدیل کنیم از تابع ucfirst استفاده میکنیم

ucfirst('aLI') // output: ALI

برای دسترسی به کاراکترهای یک رشته شما میتونید رشته ها رو مثل ایندکس آرایه ها صدا بزنید، به ترتیب اولین کاراکتر ایندکس صفر دارد مثل آرایه ها، برای مثال

$test = 'amir';

$test[0] = 's';

var_dump($test[0]); // output: s
var_dump($test);    // smir
فایل پیوست

امیر صالحی

توسط

امیر صالحی

2 فروردین 00