php datatables.js编辑器-在创建/更新时替换字符串中的字符

lh80um4z  于 2023-04-10  发布在  PHP
关注(0)|答案(1)|浏览(101)

使用datatables.js编辑器,我想在将数据提交到数据库时将一个字符(分号)替换为&#x3b;
我被告知这可以用setFormatter函数来完成:
https://editor.datatables.net/manual/php/formatters
我该怎么做呢?举个例子吧。
注意:编辑器是PHP API版本

unhi4e5o

unhi4e5o1#

您链接到的文档是针对PHP API的,但您的问题没有标记PHP。假设您确实使用PHP,您可以使用str_replace将一个字符替换为另一个字符。

Field::inst( 'your_field_name' )->setFormatter( function ( $fieldValue, $rowData ) {
    return str_replace(';','&#x3b;',$fieldValue); //replace semicolon with html escape sequence
} )

根据需要更改your_field_name

相关问题