I have a string and want to test using PHP if it\'s a valid base64 encoded or not.
if u are doing api calls using js for image/file upload to the back end this might help
function is_base64_string($string) //check base 64 encode
{
// Check if there is no invalid character in string
if (!preg_match('/^(?:[data]{4}:(text|image|application)\/[a-z]*)/', $string)){
return false;
}else{
return true;
}
}