尝试使用Laravel找到在base 64中验证图像的最佳方法。
我从下面的输入中获取字符串:
'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxAQDw8PDxAQEA8NEA0PDxAQDw8NEBAQFBEWFhQSFBQYHCggGBolGxQVITEhJSkrLi4uFx8zODMsNyguLi8BCgoKDg0OFBAQFywcFxwsLCwsLCwsLCwsLCwsLCwsLCwsNywsNywrLCssLCw3Kys3LCssKywsKysrKywrKyssK//AABEIAMABAAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAACAwABBAUGB//EADgQAAIBAwIEAwYEBQUBAQAAAAECAAMREgQhBRMxQVFhgQYiMnGRsRQjocFCUtHh8AczQ2LxJBX/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIDBAX/xAAfEQEBAQEAAwEAAwEAAAAAAAAAARECAxIhMRNBUXH/2gAMAwEAAhEDEQA/APamLdoxpnqGequ0C7xecBmgZTFrR2UrKKykvIHXlWgCM'... (length=5935)
但我可以得到任何简单的随机字符串(例如'LoremIpsum')。 有什么想法吗?
答案 0 :(得分:2)
使用:
if (!base64_decode($value))
base64_decode将在非base64字符串上返回false。