Having hard time adding layers with php
Daniel Morissette
morissette at dmsolutions.ca
Wed Nov 15 05:17:04 PST 2000
Berend Veldkamp wrote:
>
> btw Can anyone tell me the difference between $layer->set("status", MS_ON);
> and $layer->status = MS_ON; According to the docs 'status' isn't read-only so
> it should work either way?
>
With objects in PHP, you should be able to set object properties using
$layer->property=value. However, since PHP MapScript is a wrapper on
top of MapServer C structures, setting properties this way does not
propagate to the C structures and has no effect (there's no way to set a
callback on a property change internally).
That's why there are set() method on all classes and they should be used
when setting properties.
--
------------------------------------------------------------
Daniel Morissette morissette at dmsolutions.ca
http://www.dmsolutions.ca/
------------------------------------------------------------
Don't put for tomorrow what you can do today, because if
you enjoy it today you can do it again tomorrow.
More information about the MapServer-users
mailing list