نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: این تابع چه بلایی سر رشته میاره؟

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #2
    عضو انجمن starting آواتار ها
    تاریخ عضویت
    Jul 2015
    محل سکونت
    6346cc631627632
    نوشته ها
    255
    تشکر تشکر کرده 
    612
    تشکر تشکر شده 
    372
    تشکر شده در
    245 پست

    پیش فرض پاسخ : این تابع چه بلایی سر رشته میاره؟

    htmlentities
    PHP str_ireplace Function

    preg_match in php tutorial

    html_entity_decode

    trim هم اسپیس ها رو از دو طرف استرینگ برمیداره

    کلا کار مسخره ای کرده
    از این استفاده کنید
    کد PHP:
    function test_input($data) {
      
    $data trim($data);
      
    $data stripslashes($data);
      
    $data htmlspecialchars($data);
      return 
    $data;
      } 
    موارد زیر هم Entity های استفاده شده در تابع خودتون
    Char Dec Hex Entity Name
      8192 2000 EN QUAD
    8193 2001 EM QUAD
    8194 2002   EN SPACE
    8195 2003   EM SPACE
    8196 2004 THREE-PER-EM SPACE
    8197 2005 FOUR-PER-EM SPACE
    8198 2006 SIX-PER-EM SPACE
    8199 2007 FIGURE SPACE
    8200 2008 PUNCTUATION SPACE
    8201 2009   THIN SPACE
    8202 200A HAIR SPACE
    8203 200B ZERO WIDTH SPACE
    8204 200C ‌ ZERO WIDTH NON-JOINER
    8205 200D ‍ ZERO WIDTH JOINER
    8206 200E ‎ LEFT-TO-RIGHT MARK
    8207 200F ‏ RIGHT-TO-LEFT MARK
    8208 2010 HYPHEN
    8209 2011 NON-BREAKING HYPHEN
    8210 2012 FIGURE DASH
    8211 2013 – EN DASH
    8212 2014 — EM DASH
    8213 2015 HORIZONTAL BAR
    8214 2016 DOUBLE VERTICAL LINE
    8215 2017 DOUBLE LOW LINE
    8216 2018 ‘ LEFT SINGLE QUOTATION MARK
    8217 2019 ’ RIGHT SINGLE QUOTATION MARK
    8218 201A ‚ SINGLE LOW-9 QUOTATION MARK
    8219 201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
    8220 201C “ LEFT DOUBLE QUOTATION MARK
    8221 201D ” RIGHT DOUBLE QUOTATION MARK
    8222 201E „ DOUBLE LOW-9 QUOTATION MARK
    8223 201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK
    8224 2020 † DAGGER
    8225 2021 ‡ DOUBLE DAGGER
    8226 2022 • BULLET
    8227 2023 TRIANGULAR BULLET
    8228 2024 ONE DOT LEADER
    8229 2025 TWO DOT LEADER
    8230 2026 … HORIZONTAL ELLIPSIS
    8231 2027 HYPHENATION POINT
    8232 2028 LINE SEPARATOR
    8233 2029 PARAGRAPH SEPARATOR
    8234 202A LEFT-TO-RIGHT EMBEDDING
    8235 202B RIGHT-TO-LEFT EMBEDDING
    8236 202C POP DIRECTIONAL FORMATTING
    8237 202D LEFT-TO-RIGHT OVERRIDE
    8238 202E RIGHT-TO-LEFT OVERRIDE
    8239 202F NARROW NON-BREAK SPACE
    8240 2030 ‰ PER MILLE SIGN
    8241 2031 PER TEN THOUSAND SIGN
    8242 2032 ′ PRIME
    8243 2033 ″ DOUBLE PRIME
    8244 2034 TRIPLE PRIME
    8245 2035 REVERSED PRIME
    8246 2036 REVERSED DOUBLE PRIME
    8247 2037 REVERSED TRIPLE PRIME
    8248 2038 CARET
    8249 2039 ‹ SINGLE LEFT-POINTING ANGLE QUOTATION MARK
    8250 203A › SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
    8251 203B REFERENCE MARK
    8252 203C DOUBLE EXCLAMATION MARK
    8253 203D INTERROBANG
    8254 203E ‾ OVERLINE
    8255 203F UNDERTIE
    8256 2040 CHARACTER TIE
    8257 2041 CARET INSERTION POINT
    8258 2042 ASTERISM
    8259 2043 HYPHEN BULLET
    8260 2044 ⁄ FRACTION SLASH
    8261 2045 LEFT SQUARE BRACKET WITH QUILL
    8262 2046 RIGHT SQUARE BRACKET WITH QUILL
    8263 2047 DOUBLE QUESTION MARK
    8264 2048 QUESTION EXCLAMATION MARK
    8265 2049 EXCLAMATION QUESTION MARK
    8266 204A TIRONIAN SIGN ET
    8267 204B REVERSED PILCROW SIGN
    8268 204C BLACK LEFTWARDS BULLET
    8269 204D BLACK RIGHTWARDS BULLET
    8270 204E LOW ASTERISK
    8271 204F REVERSED SEMICOLON
    8272 2050 CLOSE UP
    8273 2051 TWO ASTERISKS ALIGNED VERTICALLY
    8274 2052 COMMERCIAL MINUS SIGN
    8275 2053 SWUNG DASH
    8276 2054 INVERTED UNDERTIE
    8277 2055 FLOWER PUNCTUATION MARK
    8278 2056 THREE DOT PUNCTUATION
    8279 2057 QUADRUPLE PRIME
    8280 2058 FOUR DOT PUNCTUATION
    8281 2059 FIVE DOT PUNCTUATION
    8282 205A TWO DOT PUNCTUATION
    8283 205B FOUR DOT MARK
    8284 205C DOTTED CROSS
    8285 205D TRICOLON
    8286 205E VERTICAL FOUR DOTS
    8287 205F MEDIUM MATHEMATICAL SPACE
    8288 2060 WORD JOINER
    8289 2061 FUNCTION APPLICATION
    8290 2062 INVISIBLE TIMES
    8291 2063 INVISIBLE SEPARATOR
    8292 2064 INVISIBLE PLUS
    8294 2066 LEFT-TO-RIGHT ISOLATE
    8295 2067 RIGHT-TO-LEFT ISOLATE
    8296 2068 FIRST STRONG ISOLATE
    8297 2069 POP DIRECTIONAL ISOLATE
    8298 206A INHIBIT SYMMETRIC SWAPPING
    8299 206B ACTIVATE SYMMETRIC SWAPPING
    8300 206C INHIBIT ARABIC FORM SHAPING
    8301 206D ACTIVATE ARABIC FORM SHAPING
    8302 206E NATIONAL DIGIT SHAPES
    8303 206F NOMINAL DIGIT SHAPES
    -----

  2. تعداد تشکر ها از starting به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: June 21st, 2017, 17:51
  2. پاسخ ها: 2
    آخرين نوشته: April 17th, 2017, 17:29
  3. پاسخ ها: 2
    آخرين نوشته: January 30th, 2017, 12:33
  4. پاسخ ها: 10
    آخرين نوشته: December 10th, 2014, 12:31
  5. پاسخ ها: 39
    آخرين نوشته: March 6th, 2014, 11:43

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •