如何将代码中的数据库数据更改为其他内容?

How can I change database data in my code to something else?

我正在尝试更改一些内容,如果数据库中的值与我输入的值相同,它会自动更改。

例子

<?php if $building->country is spain change to spanje?>

因此,如果数据库中的值与西班牙相同,我希望将其更改为 spanje。 (我无法更改数据库中的这些数据,因为数据库不是我的)。提前致谢。

一个非常基本的方法是创建一个翻译映射并测试您是否设置了翻译。
简而言之,您将数据库值设置为数组的键,并将您想要的输出设置为值。

使用此设置,您可以测试键(数据库值)是否具有(翻译)值并输出它。

<?php
    $translations = [
        'spain'     => 'spanje'
    ];

    echo $translations[strtolower($building->country)] ?? $building->country;

请记住,这是 case-sensitive 解决此问题的非常“糟糕”的方法