با احترام, ,,.و’ درود و سپاس فراوان
البته میدونم که استاد فقط جهت مثال این توابع رو به کار بردن اما برام سوالی پیش اومد که راه حلش رو میخواستم بپرسم
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