openssl_digest Computes a digest &reftitle.description; stringfalseopenssl_digest stringdata stringdigest_algo boolbinary&false; Computes a digest hash value for the given data using a given method, and returns a raw or binhex encoded string. &reftitle.parameters; data The data. digest_algo The digest method to use, e.g. "sha256", see openssl_get_md_methods for a list of available digest methods. binary Setting to &true; will return as raw output data, otherwise the return value is binhex encoded. &reftitle.returnvalues; Returns the digested hash value on success&return.falseforfailure;. &reftitle.errors; Emits an E_WARNING level error if an unknown signature algorithm is passed via the digest_algo parameter. &reftitle.seealso; openssl_get_md_methods