我想将以下代码存储在HEREDOC变量中:
<?php
$var = 'test';
echo $var;
?>
Run Code Online (Sandbox Code Playgroud)
像那样:
$hered = <<<HERED
<?php
$var = 'test';
echo $var;
?>
HERED;
Run Code Online (Sandbox Code Playgroud)
问题是HEREDOC的作用就像双引号""- 这意味着每个美元符号($)必须被替换为\$...
有没有办法在没有执行此类操作的情况下使用HEREDOC?
我需要MySQL代码来检查通过表单提交的文本与存储在MySQL数据库中的大量文本之间的相似性百分比.
我正在寻找与PHP的similar_text()功能类似的MySQL存储过程.已经有MySQL Levenshtein距离程序,但这还不够.
当用户提交文本时,算法应返回数据库中的任何条目,其中包含与提交的文本的给定百分比(它将仅比较数据库中的一列),例如,返回与提交的文本具有相似性> 40%的数据库中的所有条目由用户.
例如桌子
TABLE - Articles
id, article_body, article_title
Run Code Online (Sandbox Code Playgroud)
代码应返回具有与用户提交的文本(article_body)相似百分比> 40%(或其他给定值)的所有行.