/** * Random_* Compatibility Library * for using the new PHP 7 random_* API in PHP 5 projects * * The MIT License (MIT) * * Copyright (c) 2015 Paragon Initiative Enterprises * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ if (!function_exists('RandomCompat_strlen')) { if ( defined('MB_OVERLOAD_STRING') && ini_get('mbstring.func_overload') & MB_OVERLOAD_STRING ) { /** * strlen() implementation that isn't brittle to mbstring.func_overload * * This version uses mb_strlen() in '8bit' mode to treat strings as raw * binary rather than UTF-8, ISO-8859-1, etc * * @param string $binary_string * * @throws TypeError * * @return int */ function RandomCompat_strlen($binary_string) { if (!is_string($binary_string)) { throw new TypeError( 'RandomCompat_strlen() expects a string' ); } return mb_strlen($binary_string, '8bit'); } } else { /** * strlen() implementation that isn't brittle to mbstring.func_overload * * This version just used the default strlen() * * @param string $binary_string * * @throws TypeError * * @return int */ function RandomCompat_strlen($binary_string) { if (!is_string($binary_string)) { throw new TypeError( 'RandomCompat_strlen() expects a string' ); } return strlen($binary_string); } } } if (!function_exists('RandomCompat_substr')) { if ( defined('MB_OVERLOAD_STRING') && ini_get('mbstring.func_overload') & MB_OVERLOAD_STRING ) { /** * substr() implementation that isn't brittle to mbstring.func_overload * * This version uses mb_substr() in '8bit' mode to treat strings as raw * binary rather than UTF-8, ISO-8859-1, etc * * @param string $binary_string * @param int $start * @param int $length (optional) * * @throws TypeError * * @return string */ function RandomCompat_substr($binary_string, $start, $length = null) { if (!is_string($binary_string)) { throw new TypeError( 'RandomCompat_substr(): First argument should be a string' ); } if (!is_int($start)) { throw new TypeError( 'RandomCompat_substr(): Second argument should be an integer' ); } if ($length === null) { /** * mb_substr($str, 0, NULL, '8bit') returns an empty string on * PHP 5.3, so we have to find the length ourselves. */ $length = RandomCompat_strlen($length) - $start; } elseif (!is_int($length)) { throw new TypeError( 'RandomCompat_substr(): Third argument should be an integer, or omitted' ); } return mb_substr($binary_string, $start, $length, '8bit'); } } else { /** * substr() implementation that isn't brittle to mbstring.func_overload * * This version just uses the default substr() * * @param string $binary_string * @param int $start * @param int $length (optional) * * @throws TypeError * * @return string */ function RandomCompat_substr($binary_string, $start, $length = null) { if (!is_string($binary_string)) { throw new TypeError( 'RandomCompat_substr(): First argument should be a string' ); } if (!is_int($start)) { throw new TypeError( 'RandomCompat_substr(): Second argument should be an integer' ); } if ($length !== null) { if (!is_int($length)) { throw new TypeError( 'RandomCompat_substr(): Third argument should be an integer, or omitted' ); } return substr($binary_string, $start, $length); } return substr($binary_string, $start); } } } תסמינים של התמכרות לסיגריות - אתר הטיפים של ישראל
Home » בריאות » תסמינים של התמכרות לסיגריות

תסמינים של התמכרות לסיגריות

תסמינים של התמכרות לסיגריות

הרבה אנשים שמכורים לעישון לא מכירים בכך.

קשה לגברים ונשים בטווח רחב של גילאים להבין שהם מכורים לסיגריות.

כתוצאה מכך קשה להם גם להיגמל מהעישון או לזהות את היתרונות של הפסקת עישון.

הפתרון הוא לעקוב אחר תסמינים של התמכרות לסיגריות ובמידת הצורך לפנות להתייעצות עם אנשי מקצוע.

איש מקצוע אובייקטיבי עשוי להפנות את תשומת ליבם של אנשים מעשנים לתסמינים של התמכרות לסיגריות.

אותם אנשי מקצוע מביאים לידי ביטוי את הניסיון, הידע והמיומנות שלהם ולרוב הם אחראיים על הטיפול.

ריכוז הנושא של התמכרות לסיגריות תחת קורת גג אחת מסייע למעשנים ומקרב אותם אל המטרה.

מתקשים להפסיק לעשן? אולי אתם מכורים

הכי קל לזהות התמכרות לניקוטין בעזרת קושי בהפסקה לעשן.

מי שניסה לפחות פעמיים בחיים שלו להפסיק לעשן אך בכל זאת חזר אל הניקוטין הוא ככל הנראה מכור.

מהבחינה הזו אין הבדל בין הפסקת עישון לתקופה קצרה של כמה ימים בודדים לבין הפסקה ארוכה יותר של כמה חודשים או שנים.

הדגש הוא על כך שאדם מסוים מקבל החלטה להפסיק לעשן, אך התמכרות לסיגריות גורמת לו להפר אותה.

כך נראים תסמיני גמילה

דרך נוספת לבדוק את הסימפטומים של התמכרות לסיגריות היא לעקוב אחר תסמיני גמילה.

התנאי למעקב אחר תסמיני גמילה הוא כמובן הפסקת עישון בפועל, אך רוב האנשים יכולים לזהות אותם כבר לאחר כמה ימים בודדים בלבד.

ברשימה של תסמיני גמילה בעקבות התמכרות לניקוטין יש חרדה, עצבנות, חוסר מנוחה וקשיי ריכוז.

התמכרות לסיגריות באה לידי ביטוי במצבי רוח משתנים ובעקבות הפסקת עישון היא עשויה לגרום תסכול, כעס ורעב מוגבר.

מעבר לכך, התמכרות לסיגריות נובעת מהאופן שבו הניקוטין משפיע על הגוף ולכן תסמיני הגמילה כוללים עצירות או שלשול, נדודי שינה וכדומה.

מה הקשר בין הפסקת עישון לבין מערכת יחסים חברתית?

לא רבים מביאים בחשבון את הקשר ההדוק בין התמכרות לסיגריות לבין מערכת יחסים חברתית ומשפחתית.

כיום כבר ידוע שתסמיני הגמילה כוללים נסיגה חברתית ומשפחתית, בעיקר בגלל שהם מעודדים את הפסקת העישון.

Leave a Reply

Your email address will not be published. Required fields are marked *

*