Уважаемые профессионалы PHP
Я пытаюсь сгенерировать якорную ссылку из некоторых php-переменных.
<?php if (get_field('textfeld-01')) : ?>
<?php
$anchor = "#";
$field_name = "textfeld-01";
$field = get_field_object($field_name);
echo '<a href=" ' . $anchor . $field['label'] .' ">' . $field['label'] . '</a>';
; ?>
<?php endif ?>
Это мой вывод:
http://live.bernhard-schrammek.de/taetigkeiten/#Texte
Я должен устранить последнюю косую черту, как вы все знаете, чтобы создать рабочую ссылку:
http://live.bernhard-schrammek.de/taetigkeiten#Texte
Кто-нибудь может показать мне решение для этого? Мой уровень PHP по-прежнему «проб и ошибок» 🙁
Спасибо и наилучшие пожелания из Берлина
Тибор
Попробуйте заменить базовую строку?
$url = str_replace('/#', '#', $url);
http://php.net/manual/en/function.str-replace.php
<?php
$url = 'http://live.bernhard-schrammek.de/taetigkeiten/#Texte';
echo str_replace('/#', '#', $url);
Живой пример здесь https://3v4l.org/UW490
Других решений пока нет …