majid4on
دوشنبه 21 دی 1388, 11:26 صبح
سلام دوستان
من یک متغیر مثل X رو تو صفحم مقدار می دم، بعد یک فانکشن رو صدا می کنم که طی یک شرط امکان داره مقدار اون متغیر تغیر کنه. مشکل من اینجاست، متغیرم تو فانکشن تغیر می کنه ولی تو صفحم تغیر نمی کنه... می دونم درست توضیح ندادم، بخاطر همین کدش رو می نوسیم.
<?php
$ok = 0;
echo "befor: $ok <br>";
function text_text($reg)
{
if (!eregi($regex_text,$reg))
{
$ok = 1;
}
echo "in function $ok <br>";
}
text_text($shabake);
echo "after: $ok";
die();
?>
حالا می شه بهم بگین که من اون متغیر $ok رو از چه نوعی تعریف کنم که کارم راه بیافته؟ ممنون
من یک متغیر مثل X رو تو صفحم مقدار می دم، بعد یک فانکشن رو صدا می کنم که طی یک شرط امکان داره مقدار اون متغیر تغیر کنه. مشکل من اینجاست، متغیرم تو فانکشن تغیر می کنه ولی تو صفحم تغیر نمی کنه... می دونم درست توضیح ندادم، بخاطر همین کدش رو می نوسیم.
<?php
$ok = 0;
echo "befor: $ok <br>";
function text_text($reg)
{
if (!eregi($regex_text,$reg))
{
$ok = 1;
}
echo "in function $ok <br>";
}
text_text($shabake);
echo "after: $ok";
die();
?>
حالا می شه بهم بگین که من اون متغیر $ok رو از چه نوعی تعریف کنم که کارم راه بیافته؟ ممنون