在Laravel中显示解密字符串的最后八个字符

在Laravel中显示解密字符串的最后八个字符,laravel,laravel-5,encryption,Laravel,Laravel 5,Encryption,目前,我的Laravel项目中有一个字段需要某种形式的加密,因此我通过Laravel使用可用的加密,并在刀片中使用以下内容进行解密: {{\Crypt::decryptString($e->SCEIN)}} 但是我很好奇是否有一种方法可以让我在解密后只显示这个字段的最后8个字符。虽然我知道使用substr从技术上讲会让我达到目的,但我不确定如何在加密字段上使用它。您可以将整个解密字符串包装在substr函数中,在第二个参数中设置-8将给出最后8个字符 {{ substr( \Crypt:

目前,我的Laravel项目中有一个字段需要某种形式的加密,因此我通过Laravel使用可用的加密,并在刀片中使用以下内容进行解密:

{{\Crypt::decryptString($e->SCEIN)}}

但是我很好奇是否有一种方法可以让我在解密后只显示这个字段的最后8个字符。虽然我知道使用
substr
从技术上讲会让我达到目的,但我不确定如何在加密字段上使用它。

您可以将整个解密字符串包装在
substr
函数中,在第二个参数中设置
-8
将给出最后8个字符

{{ substr( \Crypt::decryptString($e->SCEIN), -8 ) }}

您可以将整个解密字符串包装在
substr
函数中,并在第二个参数中设置
-8
将给出最后8个字符

{{ substr( \Crypt::decryptString($e->SCEIN), -8 ) }}