Писал одну страничку на PHP+MySQL. Вывожу данные из базы циклом в таблицу и вижу, что вся таблица расползалась на большую ширину. Поставил свойство width у ячеек, но и это не спасло. Спросил у друга в чем дело, он мне сказал, что дело в непрерывном тексте, который и выводил в ячейки. Недолго подумав я написал простенький скрипт, который предотвращает это расползание.
При работе сайтов на PHP, сильно напрягало, что PHP пофиг на перенос строки Enter'ом. И приходилось вручную добавлять тег переноса строки. Но если посмотреть на крупные проекты, например, движки сайтов, то они лишены этого недостатка. Я решил разобраться каким образом..
В Интернете часто приходится проводить манипуляцию со строками. По этой причине необходимо знать и уметь использовать встроенные функции PHP, предназначенные для обработки строк. Например, перед добавлением сообщения в гостевую книгу можно удалить лишние пробелы и все теги из сообщения, добавить защитные слэши перед специальными символами или заменить их на HTML-эквиваленты и т.д. Рассмотрим эти функции, позволяющие работать со строками, с локалью, символами и кодировками. Поиск и замена в строке, сравнения строк, кодирования, а также работой с регулярными выражениями.
Данная программа поможет Вам проверить строку на симметричность. Примеры симметричных строк: "абввба", "12321", "nfrrfn", причем в качестве "середины" строки может выступать и как пара, например "бб", так и один символ, например просто "б" simmetrija.rar [42.74 Kb] (cкачиваний: 69)
При создании любой таблицы необходимо принимать решение, какой тип данных будет содержать поле, т.к. одно поле может содержать данные только одного типа. Каждый из типов данных использует различный объем памяти. При выборе типа следует выбирать тип, который требует меньшего объема памяти.