在重力表格

时间:2017-02-13 11:07:10

标签: php regex wordpress if-statement gravity-forms-plugin

我想添加一个过滤器,以确保人们注册在欧洲添加有效的公司税号。所有欧盟税号都是例如DE12345678,前两个字符是字母,其余是数字。 问:我如何添加" if"每个角色的陈述? add_filter('gform_field_validation_1_44', 'tax-id-check', 10 ,4); function tax-id-check( $result, $value, $form, $field ) { if ....

1 个答案:

答案 0 :(得分:0)

好的,我们假设税收字段为$form_tax_data

现在,您需要获取字符串的前两个字符,然后只需检查它!请参阅下面的代码段:

$tax_id = substr($form_tax_data, 0, 2); //returns first two characters of the tax id if($tax_id == 'DE'){ // do what you want}else{ echo "Sorry, enter a valid tax it";}