Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/06/2011, 18:46
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Como obtener nro de la semana del mes actual

Bueno modifique un poco tu función, porque creo que el amigo necesita es saber si esta en la semana 1 - 4 del mes que esta en curso y de esa manera va a indicar es el numero de la semana del año, aca tu funcion un poco modificada, (invento loco pero funciona )
Código PHP:
Ver original
  1. <?php
  2. function week_number($date)
  3. {
  4.     $w = idate(W, strtotime($date));
  5.     $m = date('m', strtotime($date));
  6.     $rw = ($m - 1) * 4;
  7.     $wm = $w - $rw;
  8.     return $wm;
  9. }
  10. echo week_number('2007-03-01');
  11. //retorna 1
  12. ?>
seguro llega alguien con una forma mas ortodoxa
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way