Differences of explode( ) and implode( ) in php:
explode: একটা স্ট্রিংকে কোনো একটা সেপারেটরের বেসিসে অ্যারেতে কনভার্ট করে, যেমন
<?php
$text="Hello How are you?";
print_r(explode(" ",$text));
?>
This will give output of
This will give output of
Array
(
[0] => Hello
[1] => How
[2] => are
[3] => you?
)
Differences of array_splice( ) and array_slice( )
ধরেন আসল অ্যারে হচ্ছে $arr=["Hello","this","is","test","text"];
এখন এটাকে স্লাইসিং করার জন্য আমরা উপরের দুইটা মেথড ই ব্যবহার করতে পারি , কিন্তু array_splice এটা ইউজ করলে অরজিনাল array ও চেঞ্জ হয়ে যাবে, মানে
যদি আমরা এভাবে লিখি $var2=array_splice($arr,0,2); তাইলে $var2 এর ভিতরে থাকবে ["Hello" , "this"] , আর অরজিনাল array তে বাকি থাকবে ["is", "test", "text"]
যদি আমরা এভাবে লিখি $var2=array_splice($arr,0,2); তাইলে $var2 এর ভিতরে থাকবে ["Hello" , "this"] , আর অরজিনাল array তে বাকি থাকবে ["is", "test", "text"]
কিন্তু যদি আমরা ইউজ করি তাহলে অরজিনাল array আগের মতোই থাকবে পাশাপাশি $var2 এর মধ্যে ভ্যালু গুলা এসে পড়বে
Array
(
[0] => Hello
[1] => this
[2] => is
[3] => test
[4] => text
)
Array
(
[0] => Hello
[1] => this
)
Array
(
[0] => Hello
[1] => this
[2] => is
[3] => test
[4] => text
)
Comments
Post a Comment