PHP переменные: как отобразить рабочую ссылку без / до #

Уважаемые профессионалы 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 по-прежнему «проб и ошибок» 🙁

Спасибо и наилучшие пожелания из Берлина

Тибор

0

Решение

Попробуйте заменить базовую строку?

$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

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector