1--TEST-- 2Crypto\Cipher::hasMode basic usage. 3--FILE-- 4<?php 5// this value is defined for flag EVP_CIPH_VARIABLE_LENGTH which is not mode 6echo Crypto\Cipher::hasMode(8) ? "" : "NOT DEFINED\n"; 7// the CBC mode exists on any supported OpenSSL version 8echo Crypto\Cipher::hasMode(Crypto\Cipher::MODE_CBC) ? "CBC\n" : ""; 9?> 10--EXPECT-- 11NOT DEFINED 12CBC 13