mohammadmahdi baleghsefat
4 سال پیش توسط mohammadmahdi baleghsefat مطرح شد
2 پاسخ

تبدیل string به binary در PHP

سلام دوستان.
پروژه‌ای رو با لاراول دارم انجام میدم و قصد دارم تا عکس رو در دیتابیس ذخیره کنم.
عکس رو به base64 کد میکنم و میخوام base64 رو به صورت باینری در sql server ذخیره کنم. چجوری یه string رو میشه به باینری تبدیل کرد؟ و چجوری decode کنم؟ (چون عکس رو با base64 کد میکنم به string تبدیل میشه.)
ممنون.


ثبت پرسش جدید
ایلیا غلامی
تخصص : برنامه نویس
@IliyaGholami 3 سال پیش آپدیت شد
0

@m.baleghsefat سلام باید اعداد 0 تا 9 و حروف a تا f رو تبدیل به معادلشون تو باینری کنید


ایلیا غلامی
تخصص : برنامه نویس
@IliyaGholami 3 سال پیش مطرح شد
0
function tobin(string $string)
{
  return strtr(bin2hex($string), [
    "00000000", "00000001", "00000010", "00000011",
    "00000100", "00000101", "00000110", "00000111",
    "00001000", "00001001",
    "a" => "01100001",
    "b" => "01100010",
    "c" => "01100011",
    "d" => "01100100",
    "e" => "01100101",
    "f" => "01100110"
  ]);
}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام