Я использую PHP. У меня есть некоторые статьи, хранящиеся в MySQL, и все они имеют какой-то стиль (например, с некоторыми CSS или тегами). Теперь я должен добавить некоторые ссылки на некоторый текст в случайном порядке и автоматически. Это означает, что я должен добавить ссылки к тексту и убедиться, что ссылки не нарушают стиль.
Я думаю, самая сложная часть - это как добавлять ссылки, а не нарушать стиль. Есть ли какие-либо правила или примеры, которым я могу следовать, чтобы сделать это на PHP?
Любая помощь и советы приветствуются ~
Обновлен:
Может быть, этот вопрос заключается в том, как выбрать «правильный текст» для добавления ссылок. Если текст уже есть в ссылке, он не подходит. Так что мне с этим делать?
Например :
<div>This is an article with some <a href="http://originallinks.com">original links</a></div>
Мне нужно выбрать текст, чтобы добавить ссылки. Текст выбирается случайным образом программой. Если текст «статья»:
<div>This is an <a href="http://anotherlink.com">article</a> with some <a htef="originallinks.com">original links</a></div>
Это будет нормально, но если текст «оригинал»:
<div>This is an article with some <a htef="originallinks.com"><a href="http://anotherlink.com">original</a> links</a></div>
Это было бы плохо, потому что ссылка была добавлена в другую ссылку.
Так что моя проблема в том, как правильно выбрать текст для добавления (этот процесс происходит случайно и автоматически). Что я должен принять во внимание, чтобы сделать это?