{ "id": "php-cheat-sheet", "title": "পিএইচপি প্রোগ্রামিং", "slug": "php-cheat-sheet", "description": "পিএইচপি হচ্ছে একটি সার্ভার সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ, যা তৈরী করেন রাসমাস লারডোর্ফ ১৯৯৪ সালে। যা বিশেষ করে যে কোনো ডাইনামিক এবং ইন্টারেক্টিভ ওয়েব ডেভেলপমেন্ট অথবা ওয়েব ভিত্তিক সফটওয়্যার তৈরিতে ব্যবহৃত হয়", "colorPref": "#3A241D", "contents": [ { "title": "গাণিতিক অপারেশন", "items": [ { "definition": "সাধারন গাণিতিক অপারেশন", "code": " +, -, *, /, %" }, { "definition": "i এ ১ যোগ করবে অথবা ১ বিয়োগ করে i এর মধ্যে রাখবে, পরে i এর ভ্যালু রিটার্ন করবে", "code": "++i,--i" }, { "definition": "i এর আগের ভ্যালু রির্টান করবে,পরে i এর ভ্যালু ১ বাড়াবে অথবা কমাবে", "code": "i++,i--" }, { "definition": "বেসিক লজিক্যাল অপারেটর", "code": "&&,||,!" }, { "definition": "বিট লজিক্যাল অপারেটর অথবা বিটওয়াইজ অপারেটর", "code": "&, |, ^, ~!, <<, >>" }, { "definition": "তুলনামূলক অপারেটর", "code": " ==, !=, <, >, <=, >=" }, { "definition": "নির্ধারিত করন অপারেটর", "code": "=" } ] } ,{ "title": "গাণিতিক ফাংশন", "items": [ { "definition": "বর্গমূল করার জন্য", "code": "sqrt()" }, { "definition": "সাধারন লগারিদম পাওয়ার জন্য", "code": "log()" }, { "definition": "এক্সপোনেনশিয়াল নাম্বার এর জন্য", "code": "exp()" }, { "definition": "y এর পাওয়ার হিসেবে x কে নেয়ার জন্য", "code": "pow(x,y)" }, { "definition": "x এর নিকটস্থ, x এর তুলনায় বড়মানের পূর্ণসংখ্যার জন্য", "code": "ceil(x)" }, { "definition": "x এর নিকটস্থ, x এর তুলনায় ছোটমানের পূর্ণসংখ্যার জন্য", "code": "floor(x)" }, { "definition": "x এর এবসোলিউট ভ্যালু এর জন্য ", "code": "abs(x)" }, { "definition": "দৈবচয়নে(রান্ডম) নাম্বার জেনারেট করার জন্য", "code": "random()" } ] }, { "title": "স্ট্রিং এর জন্য প্রয়োজনীয় ফাংশন", "items": [ { "definition": "স্ট্রিং এর দৈর্ঘ্য", "code": "strlen(something)" },{ "definition": "স্ট্রিং এর i ক্যারেক্টার পজিশন", "code": "strpos(something)" },{ "definition": "ASCII ভ্যালু থেকে স্ট্রিং", "code": "chr(something)" },{ "definition": "স্ট্রিং-কে ক্যারেক্টার এরেতে রূপান্তর", "code": "str_split(something)" },{ "definition": "দুটি স্ট্রিং জয়েন", "code": " . " },{ "definition": "ছোট হাতের অক্ষরে রুপান্তর", "code": "strtolower(something)" },{ "definition": "বড় হাতের অক্ষরে রুপান্তর", "code": "strtoupper(something)" },{ "definition": " এক বা একাধিক স্ট্রিং প্রিন্ট করা ", "code": "print(something)" },{ "definition": " স্ট্রিং ফরমেট আকারে প্রিন্ট করা ", "code": "printf(something)" },{ "definition": "স্ট্রিংয়ের এক বা একাধিক ক্যারেক্টার রিপ্লেস করা", "code": "str_replace()" },{ "definition": "স্ট্রিংয়ের ওয়ার্ড গণনা", "code": "str_word_count(something)" } ] } ] }