Jump to content

Recommended Posts

Hi,

I am new to php. I am facing an algorithm problem where I have a string consisting of numbers like 097110107....  and this string needs to be broken in groups of 3 digits each such that 097110107 = [097] [110] [107] The length of string is a multiple of 3 of-course for equal length sub-groups and then each sub-group needs to be converted to the ASCII equivalent character like [097] [110] [107] = ank  and of-course all sub-groups will be less than 256 value as integer of 3 digits.

 

How do I do all this in php?

 

--

Thanks,

Ankit

Link to comment
https://forums.phpfreaks.com/topic/220355-string-to-int-ascii-conversion-problem/
Share on other sites

Use the modulus operator to verify the string is of the proper length (divisible by 3), then you can use str_split to separate it into an array, in chunks of 3 characters. At that point, you can loop through the array and convert each element into its corresponding character.

Hi Pikachu2000,

Thank you for your reply. Please if you could write some php code/syntax for it. I know it should not ask this but I am new to php. I have done enough programming in c#, c++, vb etc. but not in php. so any help in syntax/code will be very helpful. thanks.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.