base64_decode

  • In Ruby, we use the Base64 class to decode data using a base 64 representation. We first need to require the Base64 library using require "base64". This is similar to using require_once to include a class in PHP.

    To get the equivalent result of PHP’s base64_decode function, we’ll use the Base64.decode64 class method.

    PHP

    $result = base64_decode('SGVsbG8gd29ybGQ=');
    var_export($result);
    // => 'Hello world'

    Ruby

    require 'base64'
     
    p Base64.decode64("SGVsbG8gd29ybGQ=")
    # => "Hello world"

    see also

Looking for Rails or PHP web application development, integration, and training?

Rails for PHP is brought to you by Maintainable Software. Get custom web applications and personalized training from the authors of the book and website.