۱ Arash Sob
callback functions
امیر صالحی حل شده توسط امیر صالحی

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

سلام و احترام

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

ucfirst('aLI') // output: ALI

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

$test = 'amir';
$test[0] = 's';
var_dump($test[0]); // output: s
var_dump($test);    // smir
بهترین پاسخ
امیر صالحی ۰۲ فروردین ۱۴۰۰، ۰۷:۲۷