PHP -
-এ ড্যাশগুলিকে CamelCase-এ রূপান্তর করার কোড নিচে দেওয়া হলনমুনা ইনপুট − এটি-একটি-পরীক্ষা-স্ট্রিং
নমুনা আউটপুট - thisIsATestString
দ্রষ্টব্য - রেজেক্স বা কলব্যাক ব্যবহার করার কোন প্রয়োজন নেই। এটি ucwords ব্যবহার করে অর্জন করা যেতে পারে।
function dashToCamelCase($string, $capitalizeFirstCharacter = false) {
$str = str_replace(' ', '', ucwords(str_replace('-', ' ', $string)));
if (!$capitalizeFirstCharacter) {
$str[0] = strtolower($str[0]);
}
return $str;
}
echo dashToCamelCase('this-is-a-string'); পিএইচপি সংস্করণ>=5.3 এর জন্য, নীচের কোডটি ব্যবহার করা যেতে পারে -
function dashToCamelCase($string, $capitalizeFirstCharacter = false) {
$str = str_replace('-', '', ucwords($string, '-'));
if (!$capitalizeFirstCharacter) {
$str = lcfirst($str);
}
return $str;
echo dashToCamelCase('this-is-a-test-string'); 'strtolower'-এর পরিবর্তে 'lcfirst' ফাংশন ব্যবহার করতে হবে।