Attribute Type Value
contentobject_id string 10
login string 'anonymous'
email string 'nospam@ez.no'
password_hash string '4e6f6184135228ccd45f8233d72a0363'
password_hash_type string 2
contentobject object[eZContentObject] Object
>id string 10
>section_id string 2
>owner_id string 14
>contentclass_id string 4
>name string 'Anonymous User'
>published string 1033920665
>modified string 1072180405
>current_version string 2
>status string 1
>remote_id string 'faaeb9be3bd98ed09f606fc16d144eca'
>language_mask string 3
>initial_language_id string 2
>current object[eZContentObjectVersion] Object
>>id string 474
>>contentobject_id string 10
>>creator_id string 14
>>version string 2
>>status string 1
>>created string 1072180337
>>modified string 1072180405
>>workflow_event_pos string 0
>>user_id string 0
>>language_mask string 3
>>initial_language_id string 2
>>creator object[eZContentObject] Object
>>name string 'Anonymous User'
>>version_name string 'Anonymous User'
>>main_parent_node_id string 44
>>contentobject_attributes array Array(21)
>>related_contentobject_array array Array(0)
>>reverse_related_object_list array Array(0)
>>parent_nodes array Array(1)
>>can_read boolean false
>>can_remove boolean false
>>data_map array Array(21)
>>node_assignments array Array(1)
>>contentobject object[eZContentObject] Object
>>initial_language object[eZContentLanguage] Object
>>language_list array Array(1)
>>translation boolean false
>>translation_list array Array(1)
>>complete_translation_list array Array(1)
>>temp_main_node object[eZContentObjectTreeNode] Object
>published_version string 2
>versions array Array(1)
>>0 object[eZContentObjectVersion] Object
>author_array array Array(1)
>>0 object[eZUser] Object
>class_name string 'Participant inscrit'
>content_class object[eZContentClass] Object
>>id string 4
>>version string 0
>>serialized_name_list string 'a:2:{s:16:"always-available";s:6:"fre-FR";s:6:"fre-FR";s:19:"Participant inscrit";}'
>>serialized_description_list string 'a:3:{i:0;s:0:"";s:16:"always-available";b:0;s:6:"fre-FR";s:0:"";}'
>>identifier string 'user'
>>contentobject_name string ' '
>>url_alias_name string '-'
>>creator_id string 14
>>modifier_id string 14
>>created string 1024392098
>>remote_id string '40faa822edc579b02c25f6bb7beec3ad'
>>modified string 1581433355
>>is_container string 0
>>always_available string 1
>>language_mask string 3
>>initial_language_id string 2
>>sort_field string 1
>>sort_order string 1
>>data_map array Array(21)
>>object_count string 4051
>>object_list array Array(4075)
>>version_count integer 1
>>version_status integer 0
>>ingroup_list array Array(1)
>>ingroup_id_list array Array(1)
>>match_ingroup_id_list boolean false
>>group_list array Array(4)
>>creator object[eZUser] Object
>>modifier object[eZUser] Object
>>can_instantiate_languages array Array(0)
>>name string 'Participant inscrit'
>>nameList array Array(2)
>>description string ''
>>descriptionList array Array(3)
>>languages array Array(1)
>>prioritized_languages array Array(1)
>>prioritized_languages_js_array string '[{"locale":"fre-FR","name":"Fran\u00e7ais (France)"}]'
>>can_create_languages array Array(0)
>>top_priority_language_locale string 'fre-FR'
>>always_available_language object[eZContentLanguage] Object
>contentobject_attributes array Array(21)
>>0 object[eZContentObjectAttribute] Object
>>1 object[eZContentObjectAttribute] Object
>>2 object[eZContentObjectAttribute] Object
>>3 object[eZContentObjectAttribute] Object
>>4 object[eZContentObjectAttribute] Object
>>5 object[eZContentObjectAttribute] Object
>>6 object[eZContentObjectAttribute] Object
>>7 object[eZContentObjectAttribute] Object
>>8 object[eZContentObjectAttribute] Object
>>9 object[eZContentObjectAttribute] Object
>>10 object[eZContentObjectAttribute] Object
>>11 object[eZContentObjectAttribute] Object
>>12 object[eZContentObjectAttribute] Object
>>13 object[eZContentObjectAttribute] Object
>>14 object[eZContentObjectAttribute] Object
>>15 object[eZContentObjectAttribute] Object
>>16 object[eZContentObjectAttribute] Object
>>17 object[eZContentObjectAttribute] Object
>>18 object[eZContentObjectAttribute] Object
>>19 object[eZContentObjectAttribute] Object
>>20 object[eZContentObjectAttribute] Object
>owner object[eZContentObject] Object
>>id string 14
>>section_id string 2
>>owner_id string 14
>>contentclass_id string 4
>>name string 'Nicolas Aguenot - Com to Code'
>>published string 1033920830
>>modified string 1745842724
>>current_version string 27
>>status string 1
>>remote_id string '1bb4fe25487f05527efa8bfd394cecc7'
>>language_mask string 3
>>initial_language_id string 2
>>current object[eZContentObjectVersion] Object
>>published_version string 27
>>versions array Array(3)
>>author_array array Array(1)
>>class_name string 'Participant inscrit'
>>content_class object[eZContentClass] Object
>>contentobject_attributes array Array(21)
>>owner object[eZContentObject] Object
>>related_contentobject_array array Array(0)
>>related_contentobject_count string 0
>>reverse_related_contentobject_array array Array(0)
>>reverse_related_contentobject_count string 0
>>linked_contentobject_array array Array(0)
>>linked_contentobject_count string 0
>>reverse_linked_contentobject_array array Array(0)
>>reverse_linked_contentobject_count string 0
>>embedded_contentobject_array array Array(0)
>>embedded_contentobject_count string 0
>>reverse_embedded_contentobject_array array Array(0)
>>reverse_embedded_contentobject_count string 0
>>can_read boolean true
>>can_pdf boolean false
>>can_diff boolean false
>>can_create boolean false
>>can_create_class_list array Array(0)
>>can_edit boolean false
>>can_translate boolean false
>>can_remove boolean false
>>can_move boolean false
>>can_move_from boolean false
>>can_view_embed boolean true
>>data_map array Array(21)
>>grouped_data_map array Array(1)
>>main_parent_node_id string 13
>>assigned_nodes array Array(2)
>>visible_nodes array Array(2)
>>has_visible_node boolean true
>>parent_nodes array Array(2)
>>main_node_id string 15
>>main_node object[eZContentObjectTreeNode] Object
>>default_language string 'fre-FR'
>>content_action_list boolean false
>>class_identifier string 'user'
>>class_group_id_list array Array(1)
>>match_ingroup_id_list boolean false
>>current_language string 'fre-FR'
>>current_language_object object[eZContentLanguage] Object
>>initial_language object[eZContentLanguage] Object
>>initial_language_code string 'fre-FR'
>>available_languages array Array(1)
>>language_codes array Array(1)
>>language_js_array string '[{"locale":"fre-FR","name":"Fran\u00e7ais (France)"}]'
>>languages array Array(1)
>>all_languages array Array(1)
>>can_edit_languages array Array(0)
>>can_create_languages array Array(0)
>>always_available integer 1
>>allowed_assign_section_list array Array(1)
>>allowed_assign_state_id_list array Array(2)
>>allowed_assign_state_list array Array(1)
>>state_id_array array Array(2)
>>state_identifier_array array Array(2)
>>section_identifier string 'users'
>related_contentobject_array array Array(0)
>related_contentobject_count string 0
>reverse_related_contentobject_array array Array(0)
>reverse_related_contentobject_count string 0
>linked_contentobject_array array Array(0)
>linked_contentobject_count string 0
>reverse_linked_contentobject_array array Array(0)
>reverse_linked_contentobject_count string 0
>embedded_contentobject_array array Array(0)
>embedded_contentobject_count string 0
>reverse_embedded_contentobject_array array Array(0)
>reverse_embedded_contentobject_count string 0
>can_read boolean true
>can_pdf boolean false
>can_diff boolean false
>can_create boolean false
>can_create_class_list array Array(0)
>can_edit boolean false
>can_translate boolean false
>can_remove boolean false
>can_move boolean false
>can_move_from boolean false
>can_view_embed boolean true
>data_map array Array(21)
>>first_name object[eZContentObjectAttribute] Object
>>last_name object[eZContentObjectAttribute] Object
>>user_account object[eZContentObjectAttribute] Object
>>image object[eZContentObjectAttribute] Object
>>description object[eZContentObjectAttribute] Object
>>photo_gear object[eZContentObjectAttribute] Object
>>website object[eZContentObjectAttribute] Object
>>address object[eZContentObjectAttribute] Object
>>town object[eZContentObjectAttribute] Object
>>postal_code object[eZContentObjectAttribute] Object
>>telephone object[eZContentObjectAttribute] Object
>>mobile object[eZContentObjectAttribute] Object
>>region object[eZContentObjectAttribute] Object
>>country object[eZContentObjectAttribute] Object
>>copyright_doris object[eZContentObjectAttribute] Object
>>file_one object[eZContentObjectAttribute] Object
>>file_two object[eZContentObjectAttribute] Object
>>file_three object[eZContentObjectAttribute] Object
>>reference object[eZContentObjectAttribute] Object
>>correction_member object[eZContentObjectAttribute] Object
>>cc_emails object[eZContentObjectAttribute] Object
>grouped_data_map array Array(1)
>>content array Array(21)
>main_parent_node_id string 44
>assigned_nodes array Array(1)
>>0 object[eZContentObjectTreeNode] Object
>visible_nodes array Array(1)
>>0 object[eZContentObjectTreeNode] Object
>has_visible_node boolean true
>parent_nodes array Array(1)
>>0 string 44
>main_node_id string 45
>main_node object[eZContentObjectTreeNode] Object
>>node_id string 45
>>parent_node_id string 44
>>main_node_id string 45
>>contentobject_id string 10
>>contentobject_version string 2
>>contentobject_is_published string 1
>>depth string 3
>>sort_field string 9
>>sort_order string 1
>>priority string 0
>>modified_subnode string 1081860719
>>path_string string '/1/5/44/45/'
>>path_identification_string string 'utilisateurs/anonymous_users/anonymous_user'
>>remote_id string '2cf8343bee7b482bab82b269d8fecd76'
>>is_hidden string 0
>>is_invisible string 0
>>name string 'Anonymous User'
>>data_map array Array(21)
>>object object[eZContentObject] Object
>>subtree array Array(0)
>>children array Array(0)
>>children_count string 0
>>view_count integer 0
>>contentobject_version_object object[eZContentObjectVersion] Object
>>sort_array array Array(1)
>>can_read boolean true
>>can_pdf boolean false
>>can_create boolean false
>>can_edit boolean false
>>can_hide boolean false
>>can_remove boolean false
>>can_move boolean false
>>can_move_from boolean false
>>can_add_location boolean false
>>can_remove_location boolean false
>>can_view_embed boolean true
>>is_main boolean true
>>creator object[eZContentObject] Object
>>path_with_names string 'Utilisateurs/Anonymous-Users/Anonymous-User'
>>path array Array(2)
>>path_array array Array(4)
>>parent object[eZContentObjectTreeNode] Object
>>url string 'Utilisateurs/Anonymous-Users/Anonymous-User'
>>url_alias string 'Utilisateurs/Anonymous-Users/Anonymous-User'
>>class_identifier string 'user'
>>class_name string 'Participant inscrit'
>>hidden_invisible_string string '-/-'
>>hidden_status_string string 'Visible'
>>classes_js_array string ''''
>>is_container string 0
>default_language string 'fre-FR'
>content_action_list boolean false
>class_identifier string 'user'
>class_group_id_list array Array(1)
>>0 string 2
>match_ingroup_id_list boolean false
>current_language string 'fre-FR'
>current_language_object object[eZContentLanguage] Object
>>id string 2
>>name string 'Français (France)'
>>locale string 'fre-FR'
>>disabled string 0
>>translation object[eZContentLanguage] Object
>>locale_object object[eZLocale] Object
>>class_count string 34
>>object_count string 434085
>initial_language object[eZContentLanguage] Object
>>id string 2
>>name string 'Français (France)'
>>locale string 'fre-FR'
>>disabled string 0
>>translation object[eZContentLanguage] Object
>>locale_object object[eZLocale] Object
>>class_count string 34
>>object_count string 434085
>initial_language_code string 'fre-FR'
>available_languages array Array(1)
>>0 string 'fre-FR'
>language_codes array Array(1)
>>0 string 'fre-FR'
>language_js_array string '[{"locale":"fre-FR","name":"Fran\u00e7ais (France)"}]'
>languages array Array(1)
>>fre-FR object[eZContentLanguage] Object
>all_languages array Array(1)
>>fre-FR object[eZContentLanguage] Object
>can_edit_languages array Array(0)
>can_create_languages array Array(0)
>always_available integer 1
>allowed_assign_section_list array Array(1)
>>0 array Array(5)
>allowed_assign_state_id_list array Array(2)
>>2 string 1
>>3 string 3
>allowed_assign_state_list array Array(1)
>>0 array Array(3)
>state_id_array array Array(2)
>>2 string 1
>>3 string 3
>state_identifier_array array Array(2)
>>0 string 'ez_lock/not_locked'
>>1 string 'test/ok'
>section_identifier string 'users'
account_key NULL
groups array Array(2)
>0 string 42
>1 string 4
has_stored_login boolean true
original_password boolean false
original_password_confirm boolean false
roles array Array(1)
>0 object[eZRole] Object
>>id string 1
>>version NULL
>>name string 'Anonymous'
>>is_new NULL
>>policies array Array(33)
>>limit_identifier string ''
>>limit_value string ''
>>user_role_id string 31
role_id_list array Array(1)
>0 string 1
limited_assignment_value_list array Array(1)
>0 string ''
is_logged_in boolean false
is_enabled boolean true
is_locked boolean false
last_visit integer 1745844746
login_count integer 0
has_manage_locations boolean false

array ( )
array ( )





Poisson-hérisson à points jaunes

Cyclichthys spilostylus | (Leis & Randall, 1982)

N° 3820

Océan Indien, océan Pacifique, mer Rouge, Méditerranée

Clé d'identification

Tête massive et large
Arrière du corps effilé
Tête et corps couverts d'épines courtes et rigides
Taches à la base des épines : blanches sur le dos, jaunes sur les côtés, noires sur le ventre
Pédoncule caudal dépourvu d'épines
Nageoires dépourvues de taches

Noms

Noms communs internationaux

Yellow-spotted burrfish, spotbase ballonfish, porcupinefish, spotbase burrfish (GB), Gelbflecken-Igelfisch (D), Pez erizo base de punto (S)

Synonymes du nom scientifique actuel

Chilomycterus spilostylus Leis & Randall, 1982

Distribution géographique

Océan Indien, océan Pacifique, mer Rouge, Méditerranée

Zones DORIS : ● Indo-Pacifique, ○ [Mer Rouge]

Le poisson-hérisson à points jaunes fréquente l'océan Indien et l'océan Pacifique. A l'ouest, on le trouve en mer Rouge, puis sur les côtes africaines jusqu'à l'Afrique du Sud. Sa répartition s'étend vers l'est : dans la partie sud de la mer de Chine, au sud du Japon, aux Philippines, en Australie et en Nouvelle-Calédonie. On le trouve également aux îles Galapagos.

Suite à l'ouverture du canal de Suez, quelques espèces de poissons ont migré de la mer Rouge vers la Méditerranée. C'est le cas du poisson-hérisson à points jaunes qui a été observé à deux reprises sur les côtes israéliennes en 1993 et en 2009. Plus récemment, en 2011, un spécimen a été observé sur les côtes de Turquie. Ces différentes observations indiquent une migration vers le nord de la Méditerranée par l’intermédiaire des courants marins.

Biotope

Le poisson-hérisson à points jaunes fréquente les eaux côtières à proximité des récifs, nageant au-dessus des coraux et des roches, à des profondeurs comprises entre 3 et 90 m. Il apprécie les zones récifales mêlées de sable et d'herbier. C'est un poisson nocturne et solitaire, se tenant souvent sous les surplombs rocheux pendant la journée. Les juvéniles dont la taille est inférieure à 15 cm sont pélagiques* et vivent donc loin des côtes récifales.

Description

Le poisson-hérisson à points jaunes mesure environ 25 à 35 cm. Sa tête est massive et large, l'arrière du corps plus effilé.
Le corps est de couleur gris-brun, le ventre est blanc. Corps et tête sont couverts de courtes épines de forme triangulaire, rigides et rabattues vers l'arrière : environ 15 épines entre le nez et la nageoire dorsale. Des taches sont présentes à la base des épines : blanches sur le dos, jaune-orange sur les côtés, et noires sur le ventre. Le pédoncule* caudal ne porte ni épines ni taches. Certains spécimens présentent 3 grandes taches foncées sur les flancs.
Les nageoires sont dépourvues de taches. La dorsale et l'anale sont arrondies et rejetées en arrière, les pelviennes sont absentes. La caudale est arrondie.
L'ouverture branchiale présente une fente verticale devant la nageoire pectorale. L'organe nasal est constitué de deux tubes courts.
Les yeux sont très gros et proéminents. Les dents sont soudées pour former un bec semblable à celui des poissons-perroquets sauf qu'il n'y a pas de sillon médian séparant le bec en deux. C'est la caractéristique des espèces de la famille des Diodontidés ("à deux dents").

Comme les autres espèces de la famille des Diodontidés, Cyclichthys spilostylus est capable de se gonfler comme un ballon et d'ériger ses épines, ressemblant ainsi à un hérisson.

Espèces ressemblantes

Plusieurs poissons-hérissons ou poissons porcs-épics fréquentant l'Indo-Pacifique peuvent être confondus avec Cyclichthys spilostylus. Cependant seul Cyclichthys spilostylus possède des taches à la base des épines.

Le poisson-hérisson ponctué, Chilomycterus reticulatus, a le corps parsemé de points sombres et de petites épines, une barre sombre sous les yeux et une autre à l'arrière de la tête. Le pédoncule caudal présente une ou deux épines, les nageoires sont couvertes de taches brunes.

Diodon holocanthus, le porc-épic ballon, a le dos et les flancs parsemés de taches noires de forme irrégulière. De larges marbrures marron parfois bordées d'un liseré noir recouvrent le dos, pouvant former jusqu'à 4 selles. Les yeux sont bleutés avec des reflets jaunes et recouverts d'une large barre marron.

Diodon hystrix, le poisson grand porc-épic, ressemble beaucoup à Diodon holocanthus, mais il est plus grand, mesurant en moyenne 65 cm de long. Sa couleur varie du gris au brun-jaune voire brune avec de petits points noirs. Ses nageoires sont recouvertes de taches.

Diodon eydouxii, le porc-épic bleu, n'est pas présent en mer Rouge ni sur les côtes ouest de l'Afrique. Le dos est bleu foncé et recouvert de taches noires allongées. Les nageoires sont recouvertes de petites taches. Une bande sombre est présente sous la gorge.

Cyclichthys orbicularis, le poisson porc-épic orbiculaire, ne dépasse pas les 15 cm de long. Sa livrée montre des taches noires regroupées et des épines bien dressées.

Lophodiodon calori est une espèce peu commune distribuée dans tout l'Indo-Pacifique. Les juvéniles, pélagiques, ont le corps couvert de petites taches noires. Les adultes, benthiques*, ont la bouche noire, une barre noire sous l'oeil, deux ou trois taches foncées sur les flancs, une grande tache blanche à l'avant de la pectorale. Pas de taches sur les nageoires.

Alimentation

Le poisson-hérisson à points jaunes se nourrit d'échinodermes, de gastéropodes et de bivalves ainsi que de crevettes, crabes et de vers. Sa puissante mâchoire et ses dents soudées lui permettent de briser aisément les coquilles de ses proies.

Reproduction - Multiplication

Les sexes sont séparés. Les femelles libèrent les ovules* en pleine eau qui sont fécondés par les mâles. Les œufs ainsi que les larves* sont pélagiques*. Les juvéniles possèdent des tentacules charnus à la base des épines.

Divers biologie

La nageoire dorsale possède 11 à 13 rayons mous, l'anale 10 à 12, la pectorale 20 à 22 et la caudale 9 rayons mous.

Un spécimen mesurant 465 mm de longueur totale a été observé en Méditerranée.

Informations complémentaires

Ce poisson peut présenter quelques dangers pour l'homme, sa mâchoire puissante pouvant infliger de sévères morsures. De plus, il peut être contaminé par la ciguatera* et ses organes concentrent la tétrodotoxine, poison violent pour l'homme.

Les différentes observations de cette espèce en Méditerranée indiquent une tendance à son déplacement vers le nord favorisée par les courants marins. L'absence d'observations de juvéniles semble indiquer que l'espèce ne se reproduit pas en Méditerranée et que sa présence n'est due qu'aux migrations d'adultes par le canal de Suez.

Origine des noms

Origine du nom français

Poisson-hérisson à points jaunes évoquant les épines de la peau et les taches jaunes recouvrant les flancs.

Origine du nom scientifique

Cyclichthys : du grec [kyklos] = cycle, tour, rond, et du grec [ichthys] = poisson, évoquant la forme de ce poisson lorsqu'il est gonflé.

spilostylus : du grec [spilos] = tache, tare, défaut, et du grec [stylus] = stylet, objet fin et pointu, en référence aux taches et aux épines recouvrant son corps

Classification

Numéro d'entrée WoRMS : 219967

Termes scientifiques Termes en français Descriptif
Embranchement Chordata Chordés Animaux à l’organisation complexe définie par 3 caractères originaux : tube nerveux dorsal, chorde dorsale, et tube digestif ventral. Il existe 3 grands groupes de Chordés : les Tuniciers, les Céphalocordés et les Vertébrés.
Sous-embranchement Vertebrata Vertébrés Chordés possédant une colonne vertébrale et un crâne qui contient la partie antérieure du système nerveux.
Super classe Osteichthyes Ostéichthyens Vertébrés à squelette osseux.
Classe Actinopterygii Actinoptérygiens Ossification du crâne ou du squelette tout entier. Poissons épineux ou à nageoires rayonnées.
Sous-classe Neopterygii Teleostei Néoptérygiens Téléostéens Poissons à arêtes osseuses, présence d’un opercule, écailles minces et imbriquées.
Super ordre Acanthopterygii Acanthoptérygiens Rayons épineux aux nageoires, écailles cycloïdes ou cténoïdes, présence d'une vessie gazeuse et pelviennes thoraciques ou jugulaires, sans être systématiquement présents, sont des caractères que l'on ne rencontre que chez les Acanthoptérygiens.
Ordre Tetraodontiformes Tétraodontiformes Groupe hétérogène mais absence d'écailles imbriquées, ouvertures branchiales réduites, bouche très peu fendue, pelviennes anormales ou absentes.
Sous-ordre Tetraodontoidei Tétraodontoïdes Mâchoires et dents transformées en "bec de perroquet".
Famille Diodontidae Diodontidés
Genre Cyclichthys
Espèce spilostylus

Nos partenaires

Les textes et images sont sous licence et ne sont pas libres de droit.

Pour les ayants-droits, connectez-vous.

Pour toute demande d'utilisation (exemple d'un formateur Bio de la FFESSM...) contactez nous ici.