CINXE.COM
International PHP Conference 2024 | November 11 ‒ 15 | Munich
<!DOCTYPE html> <!--[if IE 7]><html class="ie ie7 ltie8 ltie9" lang="en-US"><![endif]--> <!--[if IE 8]><html class="ie ie8 ltie9" lang="en-US"><![endif]--> <!--[if !(IE 7) | !(IE 8) ]><!--> <html lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="initial-scale=1.0" /> <title>International PHP Conference 2024 | November 11 ‒ 15 | Munich</title> <link rel="pingback" href="https://phpconference.com/xmlrpc.php" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.5 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="International PHP Conference 2024 | ✓ PHP Core Technology ✓ Web Development ✓ Software Architecture | Join now to become a better dev!" /> <link rel="canonical" href="https://phpconference.com/munich/" /> <meta property="og:locale" content="en_US" /> <meta property="og:locale:alternate" content="de_DE" /> <meta property="og:type" content="article" /> <meta property="og:title" content="International PHP Conference 2024 | November 11 ‒ 15 | Munich" /> <meta property="og:description" content="International PHP Conference 2024 | ✓ PHP Core Technology ✓ Web Development ✓ Software Architecture | Join now to become a better dev!" /> <meta property="og:url" content="https://phpconference.com/munich/" /> <meta property="og:site_name" content="International PHP Conference" /> <meta property="article:modified_time" content="2024-11-11T11:43:42+00:00" /> <meta property="og:image" content="https://phpconference.com/wp-content/uploads/2024/06/IPC_MUC24_OG_ENG_1200x630_GT-5123_v1.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:type" content="image/jpeg" /> <!-- / Yoast SEO plugin. --> <link rel="alternate" href="https://phpconference.com/munich/" hreflang="en" /> <link rel="alternate" href="https://phpconference.com/muenchen/" hreflang="de" /> <link rel="alternate" type="application/rss+xml" title="International PHP Conference » Feed" href="https://phpconference.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="International PHP Conference » Comments Feed" href="https://phpconference.com/comments/feed/" /> <script consent-skip-blocker="1" data-skip-lazy-load="js-extra" data-cfasync="false"> // Define dataLayer and the gtag function. window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Set default consent to 'denied' as a placeholder // Determine actual values based on your own requirements gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied' }); </script><style>[consent-id]:not(.rcb-content-blocker):not([consent-transaction-complete]):not([consent-visual-use-parent^="children:"]):not([consent-confirm]){opacity:0!important;}</style><link rel="preload" href="https://phpconference.com/wp-content/uploads/rcb_js_uploads/f90a7256ed330e8a27bb62142ee145ca/dist/2009962086.js?x81150" as="script" /> <link rel="preload" href="https://phpconference.com/wp-content/uploads/rcb_js_uploads/f90a7256ed330e8a27bb62142ee145ca/dist/2001962253.js?x81150" as="script" /> <link rel="preload" href="https://phpconference.com/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?x81150" as="style" /> <script data-cfasync="false" type="text/javascript" defer src="https://phpconference.com/wp-content/uploads/rcb_js_uploads/f90a7256ed330e8a27bb62142ee145ca/dist/2009962086.js?x81150" id="real-cookie-banner-pro-vendor-real-cookie-banner-pro-banner-js"></script> <script type="application/json" data-skip-lazy-load="js-extra" data-skip-moving="true" data-no-defer nitro-exclude data-alt-type="application/ld+json" data-dont-merge data-wpmeteor-nooptimize="true" data-cfasync="false" id="acba6c09427f5854fb3072a7dcfaadb331-js-extra">{"slug":"real-cookie-banner-pro","textDomain":"real-cookie-banner","version":"4.7.15","restUrl":"https:\/\/phpconference.com\/wp-json\/real-cookie-banner\/v1\/","restNamespace":"real-cookie-banner\/v1","restPathObfuscateOffset":"9c55999706630e06","restRoot":"https:\/\/phpconference.com\/wp-json\/","restQuery":{"_v":"4.7.15","_locale":"user","_dataLocale":"en","lang":"en"},"restNonce":"945973c5e9","restRecreateNonceEndpoint":"https:\/\/phpconference.com\/wp-admin\/admin-ajax.php?action=rest-nonce","publicUrl":"https:\/\/phpconference.com\/wp-content\/plugins\/real-cookie-banner-pro\/public\/","chunkFolder":"dist","chunksLanguageFolder":"https:\/\/phpconference.com\/wp-content\/plugins\/real-cookie-banner-pro\/public\/languages\/json","chunks":{},"others":{"customizeValuesBanner":"{\"layout\":{\"type\":\"banner\",\"maxHeightEnabled\":false,\"maxHeight\":740,\"dialogMaxWidth\":530,\"dialogPosition\":\"middleCenter\",\"dialogMargin\":[0,0,0,0],\"bannerPosition\":\"bottom\",\"bannerMaxWidth\":1024,\"dialogBorderRadius\":3,\"borderRadius\":5,\"animationIn\":\"slideInUp\",\"animationInDuration\":500,\"animationInOnlyMobile\":true,\"animationOut\":\"none\",\"animationOutDuration\":500,\"animationOutOnlyMobile\":true,\"overlay\":true,\"overlayBg\":\"#000000\",\"overlayBgAlpha\":38,\"overlayBlur\":0},\"decision\":{\"acceptAll\":\"button\",\"acceptEssentials\":\"hide\",\"showCloseIcon\":false,\"acceptIndividual\":\"link\",\"buttonOrder\":\"all,essential,save,individual\",\"showGroups\":false,\"groupsFirstView\":false,\"saveButton\":\"always\"},\"design\":{\"bg\":\"#ffffff\",\"textAlign\":\"center\",\"linkTextDecoration\":\"underline\",\"borderWidth\":0,\"borderColor\":\"#ffffff\",\"fontSize\":13,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"boxShadowEnabled\":true,\"boxShadowOffsetX\":0,\"boxShadowOffsetY\":5,\"boxShadowBlurRadius\":13,\"boxShadowSpreadRadius\":0,\"boxShadowColor\":\"#000000\",\"boxShadowColorAlpha\":20},\"headerDesign\":{\"inheritBg\":true,\"bg\":\"#f4f4f4\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[17,20,15,20],\"logo\":\"\",\"logoRetina\":\"\",\"logoMaxHeight\":40,\"logoPosition\":\"left\",\"logoMargin\":[5,15,5,15],\"fontSize\":20,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"borderWidth\":1,\"borderColor\":\"#efefef\"},\"bodyDesign\":{\"padding\":[15,20,5,20],\"descriptionInheritFontSize\":true,\"descriptionFontSize\":13,\"dottedGroupsInheritFontSize\":true,\"dottedGroupsFontSize\":13,\"dottedGroupsBulletColor\":\"#15779b\",\"teachingsInheritTextAlign\":true,\"teachingsTextAlign\":\"center\",\"teachingsSeparatorActive\":true,\"teachingsSeparatorWidth\":50,\"teachingsSeparatorHeight\":1,\"teachingsSeparatorColor\":\"#15779b\",\"teachingsInheritFontSize\":false,\"teachingsFontSize\":12,\"teachingsInheritFontColor\":false,\"teachingsFontColor\":\"#7c7c7c\",\"accordionMargin\":[10,0,5,0],\"accordionPadding\":[5,10,5,10],\"accordionArrowType\":\"outlined\",\"accordionArrowColor\":\"#15779b\",\"accordionBg\":\"#ffffff\",\"accordionActiveBg\":\"#f9f9f9\",\"accordionHoverBg\":\"#efefef\",\"accordionBorderWidth\":1,\"accordionBorderColor\":\"#efefef\",\"accordionTitleFontSize\":12,\"accordionTitleFontColor\":\"#2b2b2b\",\"accordionTitleFontWeight\":\"normal\",\"accordionDescriptionMargin\":[5,0,0,0],\"accordionDescriptionFontSize\":12,\"accordionDescriptionFontColor\":\"#828282\",\"accordionDescriptionFontWeight\":\"normal\",\"acceptAllOneRowLayout\":false,\"acceptAllPadding\":[10,10,10,10],\"acceptAllBg\":\"#15779b\",\"acceptAllTextAlign\":\"center\",\"acceptAllFontSize\":18,\"acceptAllFontColor\":\"#ffffff\",\"acceptAllFontWeight\":\"normal\",\"acceptAllBorderWidth\":0,\"acceptAllBorderColor\":\"#000000\",\"acceptAllHoverBg\":\"#11607d\",\"acceptAllHoverFontColor\":\"#ffffff\",\"acceptAllHoverBorderColor\":\"#000000\",\"acceptEssentialsUseAcceptAll\":false,\"acceptEssentialsButtonType\":\"\",\"acceptEssentialsPadding\":[10,10,10,10],\"acceptEssentialsBg\":\"#efefef\",\"acceptEssentialsTextAlign\":\"center\",\"acceptEssentialsFontSize\":18,\"acceptEssentialsFontColor\":\"#0a0a0a\",\"acceptEssentialsFontWeight\":\"normal\",\"acceptEssentialsBorderWidth\":0,\"acceptEssentialsBorderColor\":\"#000000\",\"acceptEssentialsHoverBg\":\"#e8e8e8\",\"acceptEssentialsHoverFontColor\":\"#000000\",\"acceptEssentialsHoverBorderColor\":\"#000000\",\"acceptIndividualPadding\":[5,5,5,5],\"acceptIndividualBg\":\"#ffffff\",\"acceptIndividualTextAlign\":\"center\",\"acceptIndividualFontSize\":15,\"acceptIndividualFontColor\":\"#97b3bd\",\"acceptIndividualFontWeight\":\"normal\",\"acceptIndividualBorderWidth\":0,\"acceptIndividualBorderColor\":\"#000000\",\"acceptIndividualHoverBg\":\"#ffffff\",\"acceptIndividualHoverFontColor\":\"#11607d\",\"acceptIndividualHoverBorderColor\":\"#000000\"},\"footerDesign\":{\"poweredByLink\":false,\"inheritBg\":false,\"bg\":\"#fcfcfc\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[10,20,15,20],\"fontSize\":14,\"fontColor\":\"#7c7c7c\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"hoverFontColor\":\"#2b2b2b\",\"borderWidth\":1,\"borderColor\":\"#efefef\",\"languageSwitcher\":\"flags\"},\"texts\":{\"headline\":\"Privacy preferences\",\"description\":\"We use cookies and technologies on our website and process technical information and personal data (e.g. IP address) to personalise content and ads, embed third-party media or analyse traffic to our website. We share this data with third parties that are listed in the privacy settings. There you can also reject individual or all cookies.<br \\\/><br \\\/>\\n By clicking on \\\"Accept all\\\", you also consent to the transfer of data to non-EU countries that do not have a level of data protection comparable to that of the EU. If personal data is transferred there, there is a risk that authorities may collect and analyse it without you being able to enforce your data subject rights. Under \\\"Customise settings\\\" you can reject individual or all optional cookies, but we may still transfer data to non-EU countries. If you want to exclude this completely, you should not use this site.<br \\\/><br \\\/>\\n You can find more information on the use of your data in our {{privacyPolicy}}privacy policy{{\\\/privacyPolicy}}. You can check your settings there at any time and revoke your consent with effect for the future.\",\"acceptAll\":\"Accept all\",\"acceptEssentials\":\"Continue without consent\",\"acceptIndividual\":\"Customize settings\",\"poweredBy\":\"0\",\"dataProcessingInUnsafeCountries\":\"Some services process personal data in unsecure third countries. By consenting to the use of these services, you also consent to the processing of your data in these unsecure third countries in accordance with {{legalBasis}}. This involves risks that your data will be processed by authorities for control and monitoring purposes, perhaps without the possibility of a legal recourse.\",\"ageNoticeBanner\":\"You are under {{minAge}} years old? Then you cannot consent to optional services. Ask your parents or legal guardians to agree to these services with you.\",\"ageNoticeBlocker\":\"You are under {{minAge}} years old? Unfortunately, you are not permitted to consent to this service to view this content. Please ask your parents or guardians to agree to the service with you!\",\"listServicesNotice\":\"By accepting all services, you allow {{services}} to be loaded. These services are divided into groups {{serviceGroups}} according to their purpose (belonging marked with superscript numbers).\",\"listServicesLegitimateInterestNotice\":\"In addition, {{services}} are loaded based on a legitimate interest.\",\"tcfStacksCustomName\":\"Services with various purposes outside the TCF standard\",\"tcfStacksCustomDescription\":\"Services that do not share consents via the TCF standard, but via other technologies. These are divided into several groups according to their purpose. Some of them are used based on a legitimate interest (e.g. threat prevention), others are used only with your consent. Details about the individual groups and purposes of the services can be found in the individual privacy settings.\",\"consentForwardingExternalHosts\":\"Your consent is also applicable on {{websites}}.\",\"blockerHeadline\":\"{{name}} blocked due to privacy settings\",\"blockerLinkShowMissing\":\"Show all services you still need to agree to\",\"blockerLoadButton\":\"Accept required services and load content\",\"blockerAcceptInfo\":\"Loading the blocked content will adjust your privacy settings. Content from this service will not be blocked in the future. You have the right to revoke or change your decision at any time.\",\"stickyHistory\":\"Privacy settings history\",\"stickyRevoke\":\"Revoke consents\",\"stickyRevokeSuccessMessage\":\"You have successfully revoked consent for services with its cookies and personal data processing. The page will be reloaded now!\",\"stickyChange\":\"Change privacy settings\"},\"individualLayout\":{\"inheritDialogMaxWidth\":false,\"dialogMaxWidth\":970,\"inheritBannerMaxWidth\":true,\"bannerMaxWidth\":1980,\"descriptionTextAlign\":\"left\"},\"group\":{\"checkboxBg\":\"#f0f0f0\",\"checkboxBorderWidth\":1,\"checkboxBorderColor\":\"#d2d2d2\",\"checkboxActiveColor\":\"#ffffff\",\"checkboxActiveBg\":\"#15779b\",\"checkboxActiveBorderColor\":\"#11607d\",\"groupInheritBg\":true,\"groupBg\":\"#f4f4f4\",\"groupPadding\":[15,15,15,15],\"groupSpacing\":10,\"groupBorderRadius\":5,\"groupBorderWidth\":1,\"groupBorderColor\":\"#f4f4f4\",\"headlineFontSize\":16,\"headlineFontWeight\":\"normal\",\"headlineFontColor\":\"#2b2b2b\",\"descriptionFontSize\":14,\"descriptionFontColor\":\"#7c7c7c\",\"linkColor\":\"#7c7c7c\",\"linkHoverColor\":\"#2b2b2b\"},\"saveButton\":{\"useAcceptAll\":false,\"type\":\"link\",\"padding\":[10,10,10,10],\"bg\":\"#efefef\",\"textAlign\":\"center\",\"fontSize\":15,\"fontColor\":\"#97b3bd\",\"fontWeight\":\"normal\",\"borderWidth\":0,\"borderColor\":\"#000000\",\"hoverBg\":\"#e8e8e8\",\"hoverFontColor\":\"#14779b\",\"hoverBorderColor\":\"#000000\"},\"individualTexts\":{\"headline\":\"Individual privacy preferences\",\"description\":\"We use cookies and technologies on our website and process technical information and personal data (e.g. IP address) to personalise content and ads, embed third-party media or analyse traffic to our website. We share this data with third parties that are listed in the privacy settings. There you can also reject individual or all cookies.<br \\\/><br \\\/>\\n By clicking on \\\"Accept all\\\", you also consent to the transfer of data to non-EU countries that do not have a level of data protection comparable to that of the EU. If personal data is transferred there, there is a risk that authorities may collect and analyse it without you being able to enforce your data subject rights. Under \\\"Customise settings\\\" you can reject individual or all optional cookies, but we may still transfer data to non-EU countries. If you want to exclude this completely, you should not use this site.<br \\\/><br \\\/>\\n You can find more information on the use of your data in our {{privacyPolicy}}privacy policy{{\\\/privacyPolicy}}. You can check your settings there at any time and revoke your consent with effect for the future.\\n Below you will find an overview of all services used by this website. You can view detailed information on each service and agree to it individually or exercise your right to object.\\n\",\"save\":\"Save settings\",\"showMore\":\"Show service information\",\"hideMore\":\"Hide service information\",\"postamble\":\"\"},\"mobile\":{\"enabled\":true,\"maxHeight\":400,\"hideHeader\":false,\"alignment\":\"bottom\",\"scalePercent\":90,\"scalePercentVertical\":-50},\"sticky\":{\"enabled\":false,\"animationsEnabled\":true,\"alignment\":\"left\",\"bubbleBorderRadius\":50,\"icon\":\"fingerprint\",\"iconCustom\":\"\",\"iconCustomRetina\":\"\",\"iconSize\":30,\"iconColor\":\"#ffffff\",\"bubbleMargin\":[10,20,20,20],\"bubblePadding\":15,\"bubbleBg\":\"#15779b\",\"bubbleBorderWidth\":0,\"bubbleBorderColor\":\"#10556f\",\"boxShadowEnabled\":true,\"boxShadowOffsetX\":0,\"boxShadowOffsetY\":2,\"boxShadowBlurRadius\":5,\"boxShadowSpreadRadius\":1,\"boxShadowColor\":\"#105b77\",\"boxShadowColorAlpha\":40,\"bubbleHoverBg\":\"#ffffff\",\"bubbleHoverBorderColor\":\"#000000\",\"hoverIconColor\":\"#000000\",\"hoverIconCustom\":\"\",\"hoverIconCustomRetina\":\"\",\"menuFontSize\":16,\"menuBorderRadius\":5,\"menuItemSpacing\":10,\"menuItemPadding\":[5,10,5,10]},\"customCss\":{\"css\":\"\",\"antiAdBlocker\":\"y\"}}","isPro":true,"showProHints":false,"proUrl":"https:\/\/devowl.io\/go\/real-cookie-banner?source=rcb-lite","showLiteNotice":false,"frontend":{"groups":"[{\"id\":781,\"name\":\"Required Services\",\"slug\":\"essential\",\"description\":\"Required services are necessary for the basic functionality of the website. They contain only technically necessary services. These services cannot be objected to.\",\"isEssential\":true,\"items\":[{\"id\":84527,\"name\":\"Polylang\",\"purpose\":\"Polylang is a multilingual system for WordPress websites. The cookies store the language of the user and can redirect the user to the version of the website that matches with the language of the browser of the user.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":true,\"provider\":\"International PHP Conference\",\"uniqueName\":\"polylang\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"pll_language\",\"host\":\"phpconference.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/phpconference.com\\\/privacy\\\/\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"polylang\"},{\"id\":84529,\"name\":\"Google reCAPTCHA\",\"purpose\":\"Google reCAPTCHA is a solution for detecting bots, e. g. when entering data into online forms, and preventing spam. The cookies are used to identify the user as a user within the data known to Google and to estimate the malignancy of the user. This collected data may be linked to data about users who have signed in to their Google accounts on google.com or a localised version of Google.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-recaptcha\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"NID\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"local\",\"name\":\"rc::a\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false},{\"type\":\"local\",\"name\":\"rc::b\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false},{\"type\":\"local\",\"name\":\"rc::c\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"SIDCC\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"__Secure-3PAPISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"SSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"SAPISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"APISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"HSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"SID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"__Secure-3PSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"SEARCH_SAMESITE\",\"host\":\".google.com\",\"duration\":6,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"CONSENT\",\"host\":\".google.com\",\"duration\":18,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"1P_JAR\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-recaptcha\"},{\"id\":84537,\"name\":\"Emojis\",\"purpose\":\"WordPress Emoji is an emoji set that is loaded from wordpress.org. No cookies in the technical sense are set on the client of the user, but technical and personal data such as the IP address will be transmitted from the client to the server of the service provider to make the use of the service possible.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"WordPress.org\",\"uniqueName\":\"wordpress-emojis\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/wordpress.org\\\/about\\\/privacy\\\/\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"wordpress-emojis\"},{\"id\":84555,\"name\":\"Youtube-nocookie\",\"purpose\":\"\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"youtube-nocookie\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"\"},{\"id\":84553,\"name\":\"ATD jQuery\",\"purpose\":\"\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"OpenJS Foundation\",\"uniqueName\":\"atd-jquery\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/openjsf.org\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/2021\\\/04\\\/OpenJS-Foundation-Privacy-Policy-2019-11-15.pdf\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"\"},{\"id\":84533,\"name\":\"Google Maps\",\"purpose\":\"Google Maps displays maps on the website as iframe or via JavaScript directly embedded as part of the website. No cookies in the technical sense are set on the client of the user, but technical and personal data such as the IP address will be transmitted from the client to the server of the service provider to make the use of the service possible.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-maps\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-maps\"},{\"id\":84519,\"name\":\"Real Cookie Banner\",\"purpose\":\"Real Cookie Banner asks website visitors for consent to set cookies and process personal data. For this purpose, a UUID (pseudonymous identification of the user) is assigned to each website visitor, which is valid until the cookie expires to store the consent. Cookies are used to test whether cookies can be set, to store reference to documented consent, to store which services from which service groups the visitor has consented to, and, if consent is obtained under the Transparency & Consent Framework (TCF), to store consent in TCF partners, purposes, special purposes, features and special features. As part of the obligation to disclose according to GDPR, the collected consent is fully documented. This includes, in addition to the services and service groups to which the visitor has consented, and if consent is obtained according to the TCF standard, to which TCF partners, purposes and features the visitor has consented, all cookie banner settings at the time of consent as well as the technical circumstances (e.g. size of the displayed area at the time of consent) and the user interactions (e.g. clicking on buttons) that led to consent. Consent is collected once per language.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":true,\"provider\":\"International PHP Conference\",\"uniqueName\":\"real-cookie-banner\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"legal-requirement\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"real_cookie_banner*\",\"host\":\".phpconference.com\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"real_cookie_banner*-tcf\",\"host\":\".phpconference.com\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"real_cookie_banner-test\",\"host\":\".phpconference.com\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/phpconference.com\\\/privacy\\\/\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"real-cookie-banner\"}]},{\"id\":786,\"name\":\"Metrics and improved website experience\",\"slug\":\"functional\",\"description\":\"These services are used by us and third parties to analyse traffic and, for example, to display personalised advertising and to improve the website experience.\",\"isEssential\":false,\"items\":[{\"id\":84525,\"name\":\"Google Tag Manager\",\"purpose\":\"Google Tag Manager is a service for managing tags triggered by a specific event that injects a third script or sends data to a third service. No cookies in the technical sense are set on the client of the user, but technical and personal data such as the IP address will be transmitted from the client to the server of the service provider to make the use of the service possible.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"gtm\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":{\"gtmContainerId\":\"GTM-W3FHR7\"},\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"base64-encoded:PHNjcmlwdD4KICAgIChmdW5jdGlvbiAodywgZCwgcywgbCwgaSkgewogICAgICAgIHdbbF0gPSB3W2xdIHx8IFtdOwogICAgICAgIHdbbF0ucHVzaCh7ICJndG0uc3RhcnQiOiBuZXcgRGF0ZSgpLmdldFRpbWUoKSwgZXZlbnQ6ICJndG0uanMiIH0pOwogICAgICAgIHZhciBmID0gZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXSwKICAgICAgICAgICAgaiA9IGQuY3JlYXRlRWxlbWVudChzKSwKICAgICAgICAgICAgZGwgPSBsICE9ICJkYXRhTGF5ZXIiID8gIiZsPSIgKyBsIDogIiI7CiAgICAgICAgai5hc3luYyA9IHRydWU7CiAgICAgICAgai5zcmMgPSAiaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPSIgKyBpICsgZGw7CiAgICAgICAgZi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLCBmKTsKICAgIH0pKHdpbmRvdywgZG9jdW1lbnQsICJzY3JpcHQiLCAiZGF0YUxheWVyIiwgInt7Z3RtQ29udGFpbmVySWR9fSIpOwo8L3NjcmlwdD4KCjwhLS0gQ3JlYXRlIG9uZSB1cGRhdGUgZnVuY3Rpb24gZm9yIGVhY2ggY29uc2VudCBwYXJhbWV0ZXIgLS0+CjxzY3JpcHQ+CiAgLy8gRGVmaW5lIGRhdGFMYXllciBhbmQgdGhlIGd0YWcgZnVuY3Rpb24uCiAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CiAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQogZ3RhZygnY29uc2VudCcsICd1cGRhdGUnLCB7CiAgICAnYWRfc3RvcmFnZSc6ICdncmFudGVkJywKICAgICdhZF91c2VyX2RhdGEnOiAnZ3JhbnRlZCcsCiAgICAnYWRfcGVyc29uYWxpemF0aW9uJzogJ2dyYW50ZWQnLAogICAgJ2FuYWx5dGljc19zdG9yYWdlJzogJ2dyYW50ZWQnCiAgfSk7Cjwvc2NyaXB0Pg==\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"base64-encoded:PHNjcmlwdD4KICAvLyBEZWZpbmUgZGF0YUxheWVyIGFuZCB0aGUgZ3RhZyBmdW5jdGlvbi4KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsKICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CiAgLy8gU2V0IGRlZmF1bHQgY29uc2VudCB0byAnZGVuaWVkJyBhcyBhIHBsYWNlaG9sZGVyCiAgLy8gRGV0ZXJtaW5lIGFjdHVhbCB2YWx1ZXMgYmFzZWQgb24geW91ciBvd24gcmVxdWlyZW1lbnRzCiAgZ3RhZygnY29uc2VudCcsICd1cGRhdGUnLCB7CiAgICAnYWRfc3RvcmFnZSc6ICdkZW5pZWQnLAogICAgJ2FkX3VzZXJfZGF0YSc6ICdkZW5pZWQnLAogICAgJ2FkX3BlcnNvbmFsaXphdGlvbic6ICdkZW5pZWQnLAogICAgJ2FuYWx5dGljc19zdG9yYWdlJzogJ2RlbmllZCcKICB9KTsKPC9zY3JpcHQ+\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"base64-encoded:PHNjcmlwdD4KICAvLyBEZWZpbmUgZGF0YUxheWVyIGFuZCB0aGUgZ3RhZyBmdW5jdGlvbi4KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsKICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CiAgLy8gU2V0IGRlZmF1bHQgY29uc2VudCB0byAnZGVuaWVkJyBhcyBhIHBsYWNlaG9sZGVyCiAgLy8gRGV0ZXJtaW5lIGFjdHVhbCB2YWx1ZXMgYmFzZWQgb24geW91ciBvd24gcmVxdWlyZW1lbnRzCiAgZ3RhZygnY29uc2VudCcsICdkZWZhdWx0JywgewogICAgJ2FkX3N0b3JhZ2UnOiAnZGVuaWVkJywKICAgICdhZF91c2VyX2RhdGEnOiAnZGVuaWVkJywKICAgICdhZF9wZXJzb25hbGl6YXRpb24nOiAnZGVuaWVkJywKICAgICdhbmFseXRpY3Nfc3RvcmFnZSc6ICdkZW5pZWQnCiAgfSk7Cjwvc2NyaXB0Pg==\",\"presetId\":\"gtm\"},{\"id\":85144,\"name\":\"Google Analytics\",\"purpose\":\"Google Analytics is a service for creating detailed statistics of user behavior on the website. The cookies are used to differentiate users, store campaign related information for and from the user and to link data from multiple page views.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-analytics-analytics-4\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_ga\",\"host\":\".phpconference.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_ga_*\",\"host\":\".phpconference.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"google-analytics-analytics-4\"},{\"id\":84541,\"name\":\"Google Analytics\",\"purpose\":\"Google Analytics is a service for creating detailed statistics of user behavior on the website. The cookies are used to differentiate users, throttle the request rate, link the client ID to the AMP client ID of the user, store campaign related information for and from the user and to link data from multiple page views.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-analytics\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_ga\",\"host\":\".phpconference.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gid\",\"host\":\".phpconference.com\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gat\",\"host\":\".phpconference.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"AMP_TOKEN\",\"host\":\".phpconference.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gac_*\",\"host\":\".phpconference.com\",\"duration\":90,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gat_gtag_*\",\"host\":\".phpconference.com\",\"duration\":1,\"durationUnit\":\"m\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"google-analytics\"},{\"id\":84547,\"name\":\"Google Ads\",\"purpose\":\"Google Ads Conversation Tracking tracks the conversion rate and success of Google Ads campaigns. Cookies are used to differentiate users and track their behavior on the site in detail, and to associate this data with advertising data from the Google Ads advertising network. In addition, the data is used for so-called \\\"remarketing\\\" to display targeted advertising again to users who have already clicked on one of our advertisements within the Google Ads network. This data may be linked to data about users who have signed in to their Google accounts on google.com or a localized version of Google.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-ads-conversion-tracking\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"test_cookie\",\"host\":\".doubleclick.net\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"IDE\",\"host\":\".doubleclick.net\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"CONSENT\",\"host\":\".google.com\",\"duration\":18,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"1P_JAR\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gcl_au\",\"host\":\".phpconference.com\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-ads-conversion-tracking\"},{\"id\":84549,\"name\":\"Twitter (embedded tweet)\",\"purpose\":\"Twitter allows embedding content posted on twitter.com directly into websites. The cookies are used to collect visited websites and detailed statistics about the user behaviour. This data can be linked to the data of users registered on twitter.com.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Twitter Inc.\",\"uniqueName\":\"twitter-tweet\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_twitter_sess\",\"host\":\".twitter.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true},{\"type\":\"http\",\"name\":\"gt\",\"host\":\".twitter.com\",\"duration\":3,\"durationUnit\":\"h\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"ct0\",\"host\":\".twitter.com\",\"duration\":6,\"durationUnit\":\"h\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"guest_id\",\"host\":\".twitter.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"personalization_id\",\"host\":\".twitter.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"twid\",\"host\":\".twitter.com\",\"duration\":5,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"auth_token\",\"host\":\".twitter.com\",\"duration\":5,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"remember_checked_on\",\"host\":\".twitter.com\",\"duration\":5,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"ads_prefs\",\"host\":\".twitter.com\",\"duration\":5,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"dnt\",\"host\":\".twitter.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"kdt\",\"host\":\".twitter.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"local\",\"name\":\"__widgetsettings\",\"host\":\"platform.twitter.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"local\",\"name\":\"local_storage_support_test\",\"host\":\"platform.twitter.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gat\",\"host\":\".twitter.com\",\"duration\":1,\"durationUnit\":\"h\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_ga\",\"host\":\".twitter.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"_gid\",\"host\":\".twitter.com\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/twitter.com\\\/en\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"twitter-tweet\"},{\"id\":84545,\"name\":\"LinkedIn Insight-Tag\",\"purpose\":\"LinkedIn Insight-Tag helps determine if you are the target audience for presenting ads within the LinkedIn advertising network. Thereby you can be targeted in a target group created by us (e.g. people who have liked a certain company). In addition, the data is used for so-called \\\"remarketing\\\" in order to be able to display targeted advertising again to users who have already clicked on one of our ads within the Linkedin advertising network or visited our website. The LinkedIn Insight tag also makes it possible to track the effectiveness of Linkedin advertising (e.g. conversation tracking). Cookies are used to distinguish users and record their behavior on the website in detail and link this data with advertising data from the Linkedin advertising network. This data can be linked to the data of users registered on linkedin.com with their Linkedin accounts.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"LinkedIn Ireland Unlimited Company\",\"uniqueName\":\"linkedin-ads\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"lang\",\"host\":\".linkedin.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true},{\"type\":\"http\",\"name\":\"bcookie\",\"host\":\".linkedin.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"AnalyticsSyncHistory\",\"host\":\".linkedin.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"UserMatchHistory\",\"host\":\".linkedin.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"lang\",\"host\":\".ads.linkedin.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true},{\"type\":\"http\",\"name\":\"li_gc\",\"host\":\".linkedin.com\",\"duration\":23,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"lidc\",\"host\":\".linkedin.com\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"li_mc\",\"host\":\".linkedin.com\",\"duration\":23,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"liap\",\"host\":\".linkedin.com\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/linkedin.com\\\/legal\\\/privacy-policy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"linkedin-ads\"},{\"id\":84543,\"name\":\"Facebook Pixel\",\"purpose\":\"Facebook Pixel helps to determine whether you are the target audience for presenting ads within the Facebook advertising network. The Facebook Pixel also allows to track the effectiveness of Facebook Ads. With the additional \\\"extended comparison\\\" feature, information stored in your Facebook account, such as email addresses or Facebook IDs of users, is used in encrypted form to target audiences. Cookies are used to differentiate users and to record their behavior on the website in detail and to link this data with advertising data from the Facebook advertising network. This data can be linked to the data of users registered on facebook.com with their Facebook accounts. Your behavior may also be tracked via server-to-server communication, for example, if you purchase a product from the online store, our server may report back to Facebook which ad you clicked on to start the purchase process.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Meta Platforms Ireland Limited\",\"uniqueName\":\"facebook-pixel\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_fbp\",\"host\":\".phpconference.com\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"fr\",\"host\":\".facebook.com\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"presence\",\"host\":\".facebook.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true},{\"type\":\"http\",\"name\":\"wd\",\"host\":\".facebook.com\",\"duration\":7,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"spin\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"xs\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"c_user\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"sb\",\"host\":\".facebook.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false},{\"type\":\"http\",\"name\":\"act\",\"host\":\".facebook.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true},{\"type\":\"http\",\"name\":\"datr\",\"host\":\".facebook.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/www.facebook.com\\\/about\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"facebook-pixel\"}]}]","links":[{"id":85696,"label":"Privacy policy","pageType":"privacyPolicy","url":"https:\/\/phpconference.com\/privacy\/","hideCookieBanner":true,"isTargetBlank":true},{"id":85698,"label":"Imprint","pageType":"legalNotice","url":"https:\/\/phpconference.com\/imprint\/","hideCookieBanner":true,"isTargetBlank":true}],"websiteOperator":{"address":"","country":"","contactEmail":"base64-encoded:d2VibWFzdGVyQHNhbmRzbWVkaWEuY29t","contactPhone":"","contactFormUrl":false},"blocker":[{"id":84557,"name":"YouTube","description":"","rules":["*youtube.com*","*youtu.be*","*youtube-nocookie.com*","*ytimg.com*","*apis.google.com\/js\/platform.js*","div[class*=\"g-ytsubscribe\"]","*youtube.com\/subscribe_embed*","div[data-settings*=\"youtube_url\"]","script[id=\"uael-video-subscribe-js\"]","div[class*=\"elementor-widget-premium-addon-video-box\"][data-settings*=\"youtube\"]","div[class*=\"td_wrapper_playlist_player_youtube\"]","*wp-content\/plugins\/wp-youtube-lyte\/lyte\/lyte-min.js*","*wp-content\/plugins\/youtube-embed-plus\/scripts\/*","*wp-content\/plugins\/youtube-embed-plus-pro\/scripts\/*","div[id^=\"epyt_gallery\"]","div[class*=\"tcb-yt-bg\"]","a[href*=\"youtube.com\"][rel=\"wp-video-lightbox\"]","lite-youtube[videoid]","script[id=\"wbounce-function-js\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84555],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"youtube","visualThumbnail":null},{"id":84551,"name":"Twitter (embedded tweet)","description":"","rules":["*twitter.com*","http:\/\/t.co*","https:\/\/t.co*","*twimg.com*","blockquote[class=\"twitter-tweet\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84549],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"twitter-tweet","visualThumbnail":null},{"id":84539,"name":"WordPress Emojis","description":"","rules":["*s.w.org\/images\/core\/emoji*","window._wpemojiSettings","link[href=\"\/\/s.w.org\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84537],"isVisual":false,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"wordpress-emojis","visualThumbnail":null},{"id":84535,"name":"Google Maps","description":"","rules":["*maps.google.com*","*google.*\/maps*","*maps.googleapis.com*","*maps.gstatic.com*","*google.maps.Map(*","div[data-settings*=\"wpgmza_\"]","*\/wp-content\/plugins\/wp-google-maps\/*","*\/wp-content\/plugins\/wp-google-maps-pro\/*","div[class=\"gmp_map_opts\"]","div[class=\"et_pb_map\"]","div[class*=\"uncode-gmaps-widget\"]","*uncode.gmaps*.js*","*dynamic-google-maps.js*","*@googlemaps\/markerclustererplus\/*","div[data-widget_type*=\"dyncontel-acf-google-maps\"]","*\/wp-content\/plugins\/wp-google-map-gold\/assets\/js\/*","*\/wp-content\/plugins\/wp-google-map-plugin\/assets\/js\/*","*\/wp-content\/plugins\/wp-google-maps-gold\/js\/*",".data(\"wpgmp_maps\")","div[class*=\"wpgmp_map_container\"]","div[data-map-provider=\"google\"]","div[class*=\"module-maps-pro\"]","div[id=\"wpsl-wrap\"]","*\/wp-content\/plugins\/wp-store-locator\/js\/*","script[id=\"google-maps-infobox-js\"]","*google.maps.event*","div[class*=\"fusion-google-map\"]","*\/wp-content\/plugins\/extensions-for-elementor\/assets\/lib\/gmap3\/gmap3*","div[class*=\"elementor-widget-ee-mb-google-map\"]","div[class*=\"mec-events-meta-group-gmap\"]","*\/wp-content\/plugins\/modern-events-calendar\/assets\/packages\/richmarker\/richmarker*","*\/wp-content\/plugins\/modern-events-calendar\/assets\/js\/googlemap*",".mecGoogleMaps('","div[class*=\"google_map_shortcode_wrapper\"]","*\/wp-content\/themes\/wpresidence\/js\/google_js\/google_map_code_listing*","*\/wp-content\/themes\/wpresidence\/js\/google_js\/google_map_code.js*","*\/wp-content\/themes\/wpresidence\/js\/infobox*","div[class*=\"elementor-widget-premium-addon-maps\"]","div[class*=\"premium-maps-container\"]","*\/wp-content\/plugins\/premium-addons-for-elementor\/assets\/frontend\/min-js\/premium-maps.min.js*","section[class*=\"ff-map\"]","*\/wp-content\/themes\/ark\/assets\/plugins\/google-map*","*\/wp-content\/themes\/ark\/assets\/scripts\/components\/google-map*","*\/wp-content\/plugins\/ultimate-elementor\/assets\/min-js\/uael-google-map*","div[class*=\"elementor-widget-uael-google-map\"]","div[class*=\"wpforms-geolocation-map\"]","*\/wp-content\/plugins\/wpforms-geolocation\/assets\/js\/wpforms-geolocation-google-api*","iframe[src*=\"?callback=map-iframe\"]","*\/wp-content\/plugins\/codespacing-progress-map\/assets\/js\/*","div[class*=\"codespacing_progress_map_area\"]","div[class*=\"qode_google_map\"]","*wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/js*","div[class*=\"wpgb-map-facet\"]","*wp-content\/themes\/my-listing\/assets\/dist\/maps\/google-maps\/*","*wp-content\/themes\/my-listing\/assets\/dist\/explore*","div[class*=\"c27-map\"]","div[class*=\"elementor-widget-case27-explore-widget\"]","*wp-content\/themes\/salient\/js\/build\/map*","div[class*=\"nectar-google-map\"]","div[class=\"hmapsprem_map_container\"]","*\/wp-content\/plugins\/hmapsprem\/assets\/js\/frontend_script.js*","div[class*=\"jet-map\"]","div[class*=\"ginput_container_gfgeo_google_map\"]","div[class*=\"rodich-google-map\"]",".googleMap({","div[class*=\"elementor-widget-jet-engine-maps-listing\"]","*\/wp-content\/plugins\/jet-engine\/assets\/js\/frontend-maps*","*\/wp-content\/plugins\/facetwp-map-facet\/assets\/js\/*","div[class*=\"facetwp-type-map\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84533],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"google-maps","visualThumbnail":null},{"id":84531,"name":"Contact Form 7 with Google reCAPTCHA","description":"We use Google reCAPTCHA to protect our forms from spam. You must accept to load Google reCAPTCHA to send us a message via the form. Alternatively, you can email us from your own email client to <a href=\"mailto:webmaster@sandsmedia.com\" target=\"_blank\" rel=\"noopener\">webmaster@sandsmedia.com<\/a>.","rules":["*google.com\/recaptcha*","*gstatic.com\/recaptcha*","*wp-content\/plugins\/contact-form-7\/*","div[class=\"wpcf7\"]","link[href=\"\/\/www.google.com\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84529],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"contact-form-7-with-google-recaptcha","visualThumbnail":null}],"languageSwitcher":[{"name":"English","current":true,"flag":"https:\/\/phpconference.com\/wp-content\/plugins\/polylang\/flags\/us.png","url":"https:\/\/phpconference.com\/munich\/","locale":"en"},{"name":"Deutsch","current":false,"flag":"https:\/\/phpconference.com\/wp-content\/plugins\/polylang\/flags\/de.png","url":"https:\/\/phpconference.com\/muenchen\/","locale":"de"}],"decisionCookieName":"real_cookie_banner-blog:1-lang:en","revisionHash":"9423ee6dbaceb328428224a35fcfe23f","territorialLegalBasis":["gdpr-eprivacy"],"setCookiesViaManager":"googleTagManager","isRespectDoNotTrack":false,"failedConsentDocumentationHandling":"essentials","isAcceptAllForBots":true,"isDataProcessingInUnsafeCountries":false,"dataProcessingInUnsafeCountriesSafeCountries":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IS","IT","LI","LV","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","AD","AR","CA","FO","GG","IL","IM","JP","JE","NZ","KR","CH","GB","UY","US"],"isAgeNotice":false,"ageNoticeAgeLimit":16,"isListServicesNotice":false,"isTcf":false,"isGcm":false,"isGcmListPurposes":true,"hasLazyData":false},"anonymousContentUrl":"https:\/\/phpconference.com\/wp-content\/uploads\/rcb_js_uploads\/f90a7256ed330e8a27bb62142ee145ca\/dist\/","anonymousHash":"f90a7256ed330e8a27bb62142ee145ca","hasDynamicPreDecisions":false,"isLicensed":true,"isDevLicense":false,"multilingualSkipHTMLForTag":"","isCurrentlyInTranslationEditorPreview":false,"defaultLanguage":"en","currentLanguage":"en","activeLanguages":["en","de"],"context":"lang:en","iso3166OneAlpha2":{"AF":"Afghanistan","AX":"Aland Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua And Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BA":"Bosnia And Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo","CD":"Congo, Democratic Republic","CK":"Cook Islands","CR":"Costa Rica","CI":"Cote D'Ivoire","HR":"Croatia","CU":"Cuba","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","ET":"Ethiopia","FK":"Falkland Islands (Malvinas)","FO":"Faroe Islands","FM":"Federated States Of Micronesia","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern and Antarctic Lands","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island & Mcdonald Islands","VA":"Holy See (Vatican City State)","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran, Islamic Republic Of","IQ":"Iraq","IE":"Ireland","IM":"Isle Of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KR":"Korea","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Lao People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libyan Arab Jamahiriya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MK":"Macedonia","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","AN":"Netherlands Antilles","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","KP":"North Korea","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestinian Territory, Occupied","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barthelemy","SH":"Saint Helena","KN":"Saint Kitts And Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre And Miquelon","VC":"Saint Vincent And Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome And Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia And Sandwich Isl.","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard And Jan Mayen","SZ":"Swaziland","SE":"Sweden","CH":"Switzerland","SY":"Syrian Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad And Tobago","TN":"Tunisia","TR":"Turkey","TM":"Turkmenistan","TC":"Turks And Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UM":"United States Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis And Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"isPreventPreDecision":false,"setVisualParentIfClassOfParent":{"et_pb_video_box":1,"ast-oembed-container":1,"wpb_video_wrapper":1,"gdlr-core-pbf-background-video":".gdlr-core-pbf-background-wrap"},"dependantVisibilityContainers":["[role=\"tabpanel\"]",".eael-tab-content-item",".wpcs_content_inner",".op3-contenttoggleitem-content",".op3-popoverlay-content",".pum-overlay","[data-elementor-type=\"popup\"]",".wp-block-ub-content-toggle-accordion-content-wrap",".w-popup-wrap",".oxy-lightbox_inner[data-inner-content=true]",".oxy-pro-accordion_body",".oxy-tab-content",".kt-accordion-panel",".vc_tta-panel-body",".mfp-hide","div[id^=\"tve_thrive_lightbox_\"]"],"bannerDesignVersion":9,"bannerI18n":{"appropriateSafeguard":"Appropriate safeguard","standardContractualClauses":"Standard contractual clauses","adequacyDecision":"Adequacy decision","bindingCorporateRules":"Binding corporate rules","other":"Other","legalBasis":"Use on legal basis of","territorialLegalBasisArticles":{"gdpr-eprivacy":{"dataProcessingInUnsafeCountries":"Art. 49 (1) lit. a GDPR"},"dsg-switzerland":{"dataProcessingInUnsafeCountries":"Art. 17 (1) lit. a DSG (Switzerland)"}},"legitimateInterest":"Legitimate interest","legalRequirement":"Compliance with a legal obligation","consent":"Consent","crawlerLinkAlert":"We have recognized that you are a crawler\/bot. Only natural persons must consent to cookies and processing of personal data. Therefore, the link has no function for you.","technicalCookieDefinition":"Technical cookie definition","usesCookies":"Uses cookies","cookieRefresh":"Cookie refresh","usesNonCookieAccess":"Uses cookie-like information (LocalStorage, SessionStorage, IndexDB, etc.)","host":"Host","duration":"Duration","noExpiration":"No expiration","type":"Type","purpose":"Purpose","purposes":"Purposes","headerTitlePrivacyPolicyHistory":"History of your privacy settings","skipToConsentChoices":"Skip to consent choices","historyLabel":"Show consent from","historyItemLoadError":"Reading the consent has failed. Please try again later!","historySelectNone":"Not yet consented to","provider":"Provider","providerContactPhone":"Phone","providerContactEmail":"Email","providerContactLink":"Contact form","providerPrivacyPolicyUrl":"Privacy Policy","providerLegalNoticeUrl":"Legal notice","nonStandard":"Non-standardized data processing","nonStandardDesc":"Some services set cookies and\/or process personal data without complying with consent communication standards. These services are divided into several groups. So-called \"essential services\" are used based on legitimate interest and cannot be opted out (an objection may have to be made by email or letter in accordance with the privacy policy), while all other services are used only after consent has been given.","dataProcessingInUnsafeCountries":"Data processing in unsecure third countries","ePrivacyUSA":"US data processing","durationUnit":{"s":"second(s)","m":"minute(s)","h":"hour(s)","d":"day(s)","mo":"month(s)","y":"year(s)","n1":{"s":"second","m":"minute","h":"hour","d":"day","mo":"month","y":"year"},"nx":{"s":"seconds","m":"minutes","h":"hours","d":"days","mo":"months","y":"years"}},"close":"Close","closeWithoutSaving":"Close without saving","yes":"Yes","no":"No","unknown":"Unknown","none":"None","noLicense":"No license activated - not for production use!","devLicense":"Product license not for production use!","devLicenseLearnMore":"Learn more","devLicenseLink":"https:\/\/devowl.io\/knowledge-base\/license-installation-type\/","andSeparator":" and "},"pageRequestUuid4":"aad057f91-6efd-4b00-b0cb-96886fe2b95e","pageByIdUrl":"https:\/\/phpconference.com?page_id","pluginUrl":"https:\/\/devowl.io\/wordpress-real-cookie-banner\/"}}</script> <script data-skip-lazy-load="js-extra" data-skip-moving="true" data-no-defer nitro-exclude data-alt-type="application/ld+json" data-dont-merge data-wpmeteor-nooptimize="true" data-cfasync="false" id="acba6c09427f5854fb3072a7dcfaadb332-js-extra"> (()=>{var x=function (a,b){return-1<["codeOptIn","codeOptOut","codeOnPageLoad","contactEmail"].indexOf(a)&&"string"==typeof b&&b.startsWith("base64-encoded:")?window.atob(b.substr(15)):b},t=(e,t)=>new Proxy(e,{get:(e,n)=>{let r=Reflect.get(e,n);return n===t&&"string"==typeof r&&(r=JSON.parse(r,x),Reflect.set(e,n,r)),r}}),n=JSON.parse(document.getElementById("acba6c09427f5854fb3072a7dcfaadb331-js-extra").innerHTML,x);window.Proxy?n.others.frontend=t(n.others.frontend,"groups"):n.others.frontend.groups=JSON.parse(n.others.frontend.groups,x);window.Proxy?n.others=t(n.others,"customizeValuesBanner"):n.others.customizeValuesBanner=JSON.parse(n.others.customizeValuesBanner,x);;window.realCookieBanner=n})(); </script><script data-cfasync="false" type="text/javascript" id="real-cookie-banner-pro-banner-js-before"> /* <![CDATA[ */ ((a,b)=>{a[b]||(a[b]={unblockSync:()=>undefined},["consentSync"].forEach(c=>a[b][c]=()=>({cookie:null,consentGiven:!1,cookieOptIn:!0})),["consent","consentAll","unblock"].forEach(c=>a[b][c]=(...d)=>new Promise(e=>a.addEventListener(b,()=>{a[b][c](...d).then(e)},{once:!0}))))})(window,"consentApi"); /* ]]> */ </script> <script data-cfasync="false" type="text/javascript" defer src="https://phpconference.com/wp-content/uploads/rcb_js_uploads/f90a7256ed330e8a27bb62142ee145ca/dist/2001962253.js?x81150" id="real-cookie-banner-pro-banner-js"></script> <link rel='stylesheet' id='animate-css-css' href='https://phpconference.com/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?x81150' type='text/css' media='all' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/phpconference.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://phpconference.com/wp-includes/css/dist/block-library/style.min.css?x81150' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel="stylesheet" id="contact-form-7-css" type="text/css" media="all" consent-original-href-_="https://phpconference.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.9.8" consent-required="84529" consent-by="services" consent-id="84531"/> <link rel='stylesheet' id='theme.css-css' href='https://phpconference.com/wp-content/plugins/popup-builder/public/css/theme.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='header_builder_style-css' href='https://phpconference.com/wp-content/plugins/sands-header-builder/include/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands-memb-pdf-css' href='https://phpconference.com/wp-content/plugins/sands-member-area-activation/include/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands-stickynewsletter-plugin-css' href='https://phpconference.com/wp-content/plugins/sands-sitcky-newsletter/include/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands-stickymobilemenu-plugin-css' href='https://phpconference.com/wp-content/plugins/sands-sticky-mobile-menu/include/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='tracks_list_style-css' href='https://phpconference.com/wp-content/plugins/sands-tracks-list/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands_advanced_tickets_display_css-css' href='https://phpconference.com/wp-content/plugins/sands_advanced_tickets_display/assets/css/sands_advanced_tickets_display.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='jqbxslidercss-css' href='https://phpconference.com/wp-content/plugins/sands_advanced_tickets_display/assets/libs/jquery.bxslider/jquery.bxslider.min.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands-subscription-evalanche-css-css' href='https://phpconference.com/wp-content/plugins/subscription-integration-nl-registration/include/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='wen-logo-slider-slick-carousel-css' href='https://phpconference.com/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='wen-logo-slider-slick-theme-css' href='https://phpconference.com/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick-theme.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='wen-logo-slider-css' href='https://phpconference.com/wp-content/plugins/wen-logo-slider/public/css/wen-logo-slider-public.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='mc4wp-form-basic-css' href='https://phpconference.com/wp-content/plugins/mailchimp-for-wp/assets/css/form-basic.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='flexslider-css' href='https://phpconference.com/wp-content/plugins/flexslider-hg/css/flexslider.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sliderpro-plugin-style-css' href='https://phpconference.com/wp-content/plugins/sliderpro/public/assets/css/slider-pro.min.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='sands-walkuere-app-styles-css' href='https://phpconference.com/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/css/app.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://phpconference.com/wp-content/themes/sands-events-subtheme/style.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='superfish-css' href='https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/superfish/css/superfish.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='dlmenu-css' href='https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/dl-menu/component.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/font-awesome-new/css/font-awesome.min.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='style-responsive-css' href='https://phpconference.com/wp-content/themes/thekeynote-v1-00/stylesheet/style-responsive.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='style-custom-css' href='https://phpconference.com/wp-content/themes/thekeynote-v1-00/stylesheet/style-custom.css?x81150' type='text/css' media='all' /> <link rel='stylesheet' id='cf7cf-style-css' href='https://phpconference.com/wp-content/plugins/cf7-conditional-fields/style.css?x81150' type='text/css' media='all' /> <link rel="stylesheet" id="jquery-ui-smoothness-css" type="text/css" media="screen" consent-original-href-_="https://phpconference.com/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/jquery-ui.min.css?ver=1.12.1" consent-required="84529" consent-by="services" consent-id="84531"/> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery/jquery-1.12.4-wp.js?x81150" id="jquery-core-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-migrate/jquery-migrate-1.4.1-wp.js?x81150" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands_multi_lang_cf7/assets/js/sands_multi_lang_cf7.js?x81150" id="sands_multi_lang_cf7-js"></script> <script type="text/javascript" id="Popup.js-js-before"> /* <![CDATA[ */ var sgpbPublicUrl = "https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/"; var SGPB_JS_LOCALIZATION = {"imageSupportAlertMessage":"Only image files supported","pdfSupportAlertMessage":"Only pdf files supported","areYouSure":"Are you sure?","addButtonSpinner":"L","audioSupportAlertMessage":"Only audio files supported (e.g.: mp3, wav, m4a, ogg)","publishPopupBeforeElementor":"Please, publish the popup before starting to use Elementor with it!","publishPopupBeforeDivi":"Please, publish the popup before starting to use Divi Builder with it!","closeButtonAltText":"Close"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/popup-builder/public/js/Popup.js?x81150" id="Popup.js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/popup-builder/public/js/PopupConfig.js?x81150" id="PopupConfig.js-js"></script> <script type="text/javascript" id="PopupBuilder.js-js-before"> /* <![CDATA[ */ var SGPB_POPUP_PARAMS = {"popupTypeAgeRestriction":"ageRestriction","defaultThemeImages":{"1":"https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_1\/close.png","2":"https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_2\/close.png","3":"https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_3\/close.png","5":"https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_5\/close.png","6":"https:\/\/phpconference.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_6\/close.png"},"homePageUrl":"https:\/\/phpconference.com\/","isPreview":false,"convertedIdsReverse":[],"dontShowPopupExpireTime":365,"conditionalJsClasses":[],"disableAnalyticsGeneral":"0"}; var SGPB_JS_PACKAGES = {"packages":{"current":1,"free":1,"silver":2,"gold":3,"platinum":4},"extensions":{"geo-targeting":false,"advanced-closing":false}}; var SGPB_JS_PARAMS = {"ajaxUrl":"https:\/\/phpconference.com\/wp-admin\/admin-ajax.php","nonce":"4913489c3b"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/popup-builder/public/js/PopupBuilder.js?x81150" id="PopupBuilder.js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-countdown-client/include/moment.js?x81150" id="moment-js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-countdown-client/include/moment-timezone-with-data.min.js?x81150" id="moment-timezone-js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-header-builder/include/script.js?x81150" id="sands-header-builder-js-js"></script> <script type="text/javascript" id="sands-multi-loc-js-extra"> /* <![CDATA[ */ var mlccontext = {"activelocations":[{"city":"Berlin","city_de":"Berlin","manipulateSessionTime":"2","select_series":["L8PrkvgfbW2D7utPz"],"location_landing_page":84779,"background_image":false,"detail_image":"https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Berlin_MLC.png","location_color":"#ed7203","cta_location_based_color":"#ed7203","cta_location_based_color_hover":"#ed7203","cta_location_based_text":"#ffffff","cta_location_based_text_hover":"#ffffff","primary_btn_location_based_color":"#ed7203","primary_btn_location_based_color_hover":"#ed7203","primary_btn_location_based_text":"#ffffff","primary_btn_location_based_text_hover":"#ffffff","secondary_btn_location_based_color":"#ed7203","secondary_btn_location_based_color_hover":"#ed7203","location_text_color":"#ffffff","marketing_banner_bg_color":"#ae1379","display_date":"June 2 \u2013 5, 2025","buttonLink":"https:\/\/phpconference.com\/berlin-en\/","location_session_time_is_active":false,"location_show_rooms_is_active":false,"location_show_small_view_is_active":"1","editionlabelaliases":"IPC 2018 Spring, IPC 2019 Spring, 2017 SE, Berlin 2020, Berlin 2021, Berlin 2022, Berlin 2023","location_is_on_globe":"1","traning_location":false,"show_vue_based_track_page":false,"boxheadline":"Sessions Berlin 2024","boxheadline_de":"Sessions Berlin 2024","location_mc_language":"de","location_mc_group_id":"2d1139d53b","loc_logo_image":"https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_BER_eDe.svg","loc_logo_image_en":"https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_BER_devmio.svg","location_mc_wf_id":"bd7eace21f","location_mc_wf_email_id":"87a3c40444","location_mc_editon_value":"ber25","location_mc_list_id":"1c063c1506","location_additional_header":"<script type=\"application\/ld+json\">\r\n {\r\n \"@context\": \"https:\/\/schema.org\",\r\n \"@type\": \"Event\",\r\n \"name\": \"International PHP Conference Berlin 2025\",\r\n \"startDate\": \"2025-06-02T09:00+01:00\",\r\n \"endDate\": \"2025-06-06T18:00+01:00\",\r\n \"description\": \"The Conference for PHP and Web Development\",\r\n \"inLanguage\": \"en\",\r\n \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\r\n \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\r\n \"location\": [{\r\n \"@type\": \"VirtualLocation\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/\"\r\n },\r\n {\r\n \"@type\": \"Place\",\r\n \"name\": \"Maritim ProArte Hotel\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/location-berlin-en\/\",\r\n \"address\": {\r\n \"@type\": \"PostalAddress\",\r\n \"streetAddress\": \"Friedrichstra\u00dfe 151\",\r\n \"addressLocality\": \"Berlin\",\r\n \"postalCode\": \"10117\",\r\n \"addressCountry\": \"Germany\"\r\n }\r\n }],\r\n \"image\": \"https:\/\/phpconference.com\/wp-content\/uploads\/2024\/11\/IPC_BER25_OG_ENG_1200x630_GT-6917_v1.jpg\",\r\n \"offers\": [\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1199\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"889\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: 2-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"589\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: Workshop Day\",\r\n \"Description\": \"Workshops\",\r\n \"price\": \"399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n\t{\r\n \"itemOffered\": \"Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"959\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"699\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: 2-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"469\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Very Early Bird: Workshop Day Remote\",\r\n \"Description\": \"Workshops\",\r\n \"price\": \"379\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2024-10-26T00:00:01\",\r\n \"validThrough\": \"2025-02-20T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: 3-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"949\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: 2-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"689\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: Workshop Day\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"449\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n\t{\r\n \"itemOffered\": \"Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1119\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: 3-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"729\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: 2-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"519\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Very Early Bird: Workshop Day Remote\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-02-21T00:00:01\",\r\n \"validThrough\": \"2025-03-27T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 5-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1599\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 4-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 3-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1099\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 2-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"779\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: Workshop Day\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"499\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 5-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1199\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 4-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1119\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 3-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"879\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: 2-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"629\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Early Bird: Workshop Day Remote\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"419\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-03-28T00:00:01\",\r\n \"validThrough\": \"2025-05-08T23:59:59\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 5-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1829\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 4-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1579\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 3-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1249\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 2-DAY PASS\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"899\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: Workshop Day\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"529\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n\t {\r\n \"itemOffered\": \"Standard: 5-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 4-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"1249\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 3-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"959\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: 2-DAY PASS Remote\",\r\n \"Description\": \"IPC Conference + Workshops\",\r\n \"price\": \"699\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"Standard: Workshop Day Remote\",\r\n \"Description\": \"Workshop\",\r\n \"price\": \"449\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2025-05-09T00:00:01\",\r\n \"validThrough\": \"2025-06-06T18:00:00\",\r\n \"@type\": \"Offer\"\r\n }\r\n ],\r\n \"organizer\": [\r\n {\r\n \"@type\": \"Organization\",\r\n \"name\": \"Software & Support Media GmbH\"\r\n }\r\n ]} <\/script>","editionlabel":"Berlin 2024","location_is_active":"1","identifier":"ber","location_landing_page_DE":84779,"buttonLink_DE":"https:\/\/phpconference.com\/berlin-en\/","location_program_page":19641,"programbuttonLink":"https:\/\/phpconference.com\/berlin-en\/program-berlin-en\/","location_program_page_De":19728,"programbuttonLink_DE":"https:\/\/phpconference.com\/berlin-de\/programm-berlin\/","location_top_marketing_banner_details":"<p class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"><a href=\"\/berlin-en\/tickets-berlin-en\/\" style=\"text-decoration: none;\"><strong>UNTIL FEBRUARY 20TH :\u00a0 <\/strong><strong>\u2713 <\/strong>Save up to 750\u20ac <strong>\u2713 <\/strong>Workshop Day for free <strong>\u2713 <\/strong>Gadget for free<\/a><\/p>\n","location_top_marketing_banner_details_german":"<p class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"><a href=\"\/berlin-de\/tickets-berlin\/\" style=\"text-decoration: none;\"><strong>BIS 20. FEBRUAR :\u00a0 <\/strong><strong>\u2713 <\/strong>Bis zu 750 \u20ac sparen <strong>\u2713 <\/strong>Workshop-Tag gratis <strong>\u2713 <\/strong>Gadget gratis<\/a><\/p>\n","call_for_action_on_speaker_and_session_details_german":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Bis 20. Februar:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\"gdlr-button medium light-button custom-primary-button rounded-corner-buttons\" href=\"\/berlin-de\/tickets-berlin\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Jetzt anmelden<\/a><\/div>\n","call_for_action_on_speaker_and_session_details":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Until February 20th:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/berlin-en\/tickets-berlin-en\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\">Register now<\/a><\/div>\n","additional_after_filter_html":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Until February 20th:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/berlin-en\/tickets-berlin-en\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\">Register now<\/a><\/div>\n","additional_after_filter_html_german":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Bis 20. Februar:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\"gdlr-button medium light-button custom-primary-button rounded-corner-buttons\" href=\"\/berlin-de\/tickets-berlin\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Jetzt anmelden<\/a><\/div>\n"},{"city":"Munich","city_de":"Munich","manipulateSessionTime":"1","select_series":["negCzJcGJTyWN7bAE"],"location_landing_page":85101,"background_image":false,"detail_image":"https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Munich_MLC.png","location_color":"#990027","cta_location_based_color":"#990027","cta_location_based_color_hover":"#990027","cta_location_based_text":"#ffffff","cta_location_based_text_hover":"#ffffff","primary_btn_location_based_color":"#990027","primary_btn_location_based_color_hover":"#990027","primary_btn_location_based_text":"#ffffff","primary_btn_location_based_text_hover":"#ffffff","secondary_btn_location_based_color":"#990027","secondary_btn_location_based_color_hover":"#990027","location_text_color":"#ffffff","marketing_banner_bg_color":"#ae1379","display_date":"October 27 \u2013 31, 2025","buttonLink":"https:\/\/phpconference.com\/munich\/","location_session_time_is_active":"1","location_show_rooms_is_active":false,"location_show_small_view_is_active":"1","editionlabelaliases":"IPC 2018, IPC 2017, IPC 2019, Munich 2020, Munich 2021, Munich 2022, Munich 2023","location_is_on_globe":"1","traning_location":false,"show_vue_based_track_page":false,"boxheadline":"Sessions Munich 2024","boxheadline_de":"Sessions Munich 2024","location_mc_language":"de","location_mc_group_id":"2d1139d53b","loc_logo_image":"https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_MUC_eDe.svg","loc_logo_image_en":"https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_MUC_devmio.svg","location_mc_wf_id":"bd7eace21f","location_mc_wf_email_id":"87a3c40444","location_mc_editon_value":"mun25","location_mc_list_id":"1c063c1506","location_additional_header":"<script type=\"application\/ld+json\">\r\n {\r\n \"name\": \" IPC Hybrid Munich 2025 \",\r\n \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\r\n \"eventStatus\": [\r\n \"https:\/\/schema.org\/EventScheduled\"\r\n ],\r\n\t\"location\": [{\r\n \"@type\": \"VirtualLocation\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\"\r\n\t},\r\n {\r\n \"@type\": \"Place\",\r\n \"name\": \"Holiday Inn City Centre\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/location-munich\/\",\r\n \"address\": {\r\n \"@type\": \"PostalAddress\",\r\n \"streetAddress\": \"Hochstra\u00dfe 3\",\r\n \"addressLocality\": \"Munich\",\r\n \"postalCode\": \"81669\", \r\n \"addressCountry\": \"Germany\" \r\n }\r\n }],\r\n \"startDate\": \"2025-10-27T09:00+01:00\",\r\n \"endDate\": \"2025-10-31T18:00+01:00\",\r\n \"doorTime\": \"08:30\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"description\": \"The Conference for PHP and Web Development\",\r\n \"inLanguage\": \"en\",\r\n \"image\": \"https:\/\/phpconference.com\/wp-content\/uploads\/2023\/03\/IPC_MUC23_OG_ENG_1200x630_v1.png\",\r\n \"@context\": \"http:\/\/schema.org\",\r\n \"@type\": \"Event\",\r\n \"offers\": [\r\n {\r\n \"itemOffered\": \"5-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-05-26T09:00:00Z\",\r\n \"validThrough\": \"2023-07-13T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"3-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1299\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-05-26T09:00:00Z\",\r\n \"validThrough\": \"2023-07-13T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"2-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"849\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-05-26T09:00:00Z\",\r\n \"validThrough\": \"2023-07-13T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"WORKSHOP DAY\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"469\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-05-26T09:00:00Z\",\r\n \"validThrough\": \"2023-07-13T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"5-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1599\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-07-14T00:00:00Z\",\r\n \"validThrough\": \"2023-08-17T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"3-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1339\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-07-14T00:00:00Z\",\r\n \"validThrough\": \"2023-08-17T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"2-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"899\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-07-14T00:00:00Z\",\r\n \"validThrough\": \"2023-08-17T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"WORKSHOP DAY\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"519\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-07-14T00:00:00Z\",\r\n \"validThrough\": \"2023-08-17T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"5-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1799\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-08-18T00:00:00Z\",\r\n \"validThrough\": \"2023-09-21T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"3-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1399\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-08-18T00:00:00Z\",\r\n \"validThrough\": \"2023-09-21T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"2-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"999\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-08-18T00:00:00Z\",\r\n \"validThrough\": \"2023-09-21T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"WORKSHOP DAY\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"529\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-08-18T00:00:00Z\",\r\n \"validThrough\": \"2023-09-21T23:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"5-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1949\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-09-22T00:00:00Z\",\r\n \"validThrough\": \"2023-10-27T08:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"3-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1499\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-09-22T00:00:00Z\",\r\n \"validThrough\": \"2023-10-27T08:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"2-DAY PASS\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"1099\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-09-22T00:00:00Z\",\r\n \"validThrough\": \"2023-10-27T08:59:59Z\",\r\n \"@type\": \"Offer\"\r\n },\r\n {\r\n \"itemOffered\": \"WORKSHOP DAY\",\r\n \"Description\": \"IPC Munich Hybrid\",\r\n \"price\": \"549\",\r\n \"priceCurrency\": \"eur\",\r\n \"url\": \"https:\/\/phpconference.com\/munich\/\",\r\n \"availability\": \"http:\/\/schema.org\/PreOrder\",\r\n \"validFrom\": \"2023-09-22T00:00:00Z\",\r\n \"validThrough\": \"2023-10-27T08:59:59Z\",\r\n \"@type\": \"Offer\"\r\n }\r\n ],\r\n \"performer\": [\r\n {\r\n \"@type\": \"Organization\",\r\n \"name\": \"Software & Support Media GmbH\"\r\n }\r\n ]\r\n} <\/script>","editionlabel":"Munich 2024","location_is_active":"1","identifier":"mun","location_landing_page_DE":85101,"buttonLink_DE":"https:\/\/phpconference.com\/munich\/","location_program_page":19652,"programbuttonLink":"https:\/\/phpconference.com\/munich\/program-munich\/","location_top_marketing_banner_details":"<p class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"><a href=\"\/munich\/tickets-munich\/\" style=\"text-decoration: none;\"><strong>UNTIL CONFERENCE STARTS :\u00a0 \u2713 <\/strong>Group Discount\u00a0 <strong>\u2713 <\/strong>5-Day Special<\/a><\/p>\n","location_top_marketing_banner_details_german":"<p class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"><a href=\"\/muenchen\/tickets-muenchen\/\" style=\"text-decoration: none;\"><strong>BIS KONFERENZBEGINN :\u00a0 \u2713 <\/strong>Kollegenrabatt <strong>\u2713 <\/strong>5-Tages-Special<\/a><\/p>\n","call_for_action_on_speaker_and_session_details_german":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Bis Konferenzbeginn:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/muenchen\/tickets-muenchen\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Jetzt anmelden<\/a><\/div>\n","call_for_action_on_speaker_and_session_details":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Until Conference Starts:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/munich\/tickets-munich\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Register now<\/a><\/div>\n","additional_after_filter_html":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Until Conference Starts:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/munich\/tickets-munich\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Register now<\/a><\/div>\n","additional_after_filter_html_german":"<div class=\"call-for-action-box\" style=\"background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\"><span style=\"font-size: 25px; color: #fff; display: block; font-weight: bold;\">Bis Konferenzbeginn:<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\"font-size: 20px; color: #fff;\"><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\"gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\" href=\"\/muenchen\/tickets-muenchen\/\" style=\"padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\">Jetzt anmelden<\/a><\/div>\n"}]}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-multi-location/assets/js/sands-multi-loc.js?x81150" id="sands-multi-loc-js"></script> <script type="text/javascript" id="sands-stickynewsletter-plugin-js-extra"> /* <![CDATA[ */ var scroll_parameters = {"snlscollpoint":"4900"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-sitcky-newsletter/include/script.js?x81150" id="sands-stickynewsletter-plugin-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-sticky-mobile-menu/include/script.js?x81150" id="sands-stickymobilemenu-plugin-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands-tracks-list/script.js?x81150" id="tracks_list_script-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands_slider/scripts/jquery.bxslider.min.js?x81150" id="bxslider-js"></script> <script type="text/javascript" id="sands-subscription-evalanche-js-js-extra"> /* <![CDATA[ */ var google_captcha_data = {"public_google_key":"6LcePh8TAAAAAAlEOHY5PGTs5rRyKp7ElnD3RlTZ"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/subscription-integration-nl-registration/include/script.js?x81150" id="sands-subscription-evalanche-js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick.min.js?x81150" id="wen-logo-slider-slick-carousel-js"></script> <script type="text/javascript" defer src="https://phpconference.com/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/js/chunk-vendors.js?x81150" id="sands-walkuere-vendors-js"></script> <script type="text/javascript" id="sands-walkuere-app-js-extra"> /* <![CDATA[ */ var walkuere_app_data = {"sessoindetaildata1":"https:\/\/phpconference.com\/wpcontent\/hwhswh.jsin","concordurl":"whatreber3","data_var_1":"value 1","data_var_2":"value 2","concord_url":"https:\/\/concord.sandsmedia.com\/graphql"}; var sands_ajax_object = {"ajaxurl":"https:\/\/phpconference.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://phpconference.com/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/js/app.js?x81150" id="sands-walkuere-app-js"></script> <link rel="https://api.w.org/" href="https://phpconference.com/wp-json/" /><link rel="alternate" type="application/json" href="https://phpconference.com/wp-json/wp/v2/pages/85101" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://phpconference.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.2" /> <link rel='shortlink' href='https://phpconference.com/?p=85101' /> <link rel="alternate" type="application/json+oembed" href="https://phpconference.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fphpconference.com%2Fmunich%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://phpconference.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fphpconference.com%2Fmunich%2F&format=xml" /> <script type="application/ld+json"> { "name": " IPC Hybrid Munich 2025 ", "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode", "eventStatus": [ "https://schema.org/EventScheduled" ], "location": [{ "@type": "VirtualLocation", "url": "https://phpconference.com/munich/" }, { "@type": "Place", "name": "Holiday Inn City Centre", "url": "https://phpconference.com/munich/location-munich/", "address": { "@type": "PostalAddress", "streetAddress": "Hochstraße 3", "addressLocality": "Munich", "postalCode": "81669", "addressCountry": "Germany" } }], "startDate": "2025-10-27T09:00+01:00", "endDate": "2025-10-31T18:00+01:00", "doorTime": "08:30", "url": "https://phpconference.com/munich/", "description": "The Conference for PHP and Web Development", "inLanguage": "en", "image": "https://phpconference.com/wp-content/uploads/2023/03/IPC_MUC23_OG_ENG_1200x630_v1.png", "@context": "http://schema.org", "@type": "Event", "offers": [ { "itemOffered": "5-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1399", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-05-26T09:00:00Z", "validThrough": "2023-07-13T23:59:59Z", "@type": "Offer" }, { "itemOffered": "3-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1299", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-05-26T09:00:00Z", "validThrough": "2023-07-13T23:59:59Z", "@type": "Offer" }, { "itemOffered": "2-DAY PASS", "Description": "IPC Munich Hybrid", "price": "849", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-05-26T09:00:00Z", "validThrough": "2023-07-13T23:59:59Z", "@type": "Offer" }, { "itemOffered": "WORKSHOP DAY", "Description": "IPC Munich Hybrid", "price": "469", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-05-26T09:00:00Z", "validThrough": "2023-07-13T23:59:59Z", "@type": "Offer" }, { "itemOffered": "5-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1599", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-07-14T00:00:00Z", "validThrough": "2023-08-17T23:59:59Z", "@type": "Offer" }, { "itemOffered": "3-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1339", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-07-14T00:00:00Z", "validThrough": "2023-08-17T23:59:59Z", "@type": "Offer" }, { "itemOffered": "2-DAY PASS", "Description": "IPC Munich Hybrid", "price": "899", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-07-14T00:00:00Z", "validThrough": "2023-08-17T23:59:59Z", "@type": "Offer" }, { "itemOffered": "WORKSHOP DAY", "Description": "IPC Munich Hybrid", "price": "519", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-07-14T00:00:00Z", "validThrough": "2023-08-17T23:59:59Z", "@type": "Offer" }, { "itemOffered": "5-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1799", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-08-18T00:00:00Z", "validThrough": "2023-09-21T23:59:59Z", "@type": "Offer" }, { "itemOffered": "3-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1399", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-08-18T00:00:00Z", "validThrough": "2023-09-21T23:59:59Z", "@type": "Offer" }, { "itemOffered": "2-DAY PASS", "Description": "IPC Munich Hybrid", "price": "999", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-08-18T00:00:00Z", "validThrough": "2023-09-21T23:59:59Z", "@type": "Offer" }, { "itemOffered": "WORKSHOP DAY", "Description": "IPC Munich Hybrid", "price": "529", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-08-18T00:00:00Z", "validThrough": "2023-09-21T23:59:59Z", "@type": "Offer" }, { "itemOffered": "5-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1949", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-09-22T00:00:00Z", "validThrough": "2023-10-27T08:59:59Z", "@type": "Offer" }, { "itemOffered": "3-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1499", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-09-22T00:00:00Z", "validThrough": "2023-10-27T08:59:59Z", "@type": "Offer" }, { "itemOffered": "2-DAY PASS", "Description": "IPC Munich Hybrid", "price": "1099", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-09-22T00:00:00Z", "validThrough": "2023-10-27T08:59:59Z", "@type": "Offer" }, { "itemOffered": "WORKSHOP DAY", "Description": "IPC Munich Hybrid", "price": "549", "priceCurrency": "eur", "url": "https://phpconference.com/munich/", "availability": "http://schema.org/PreOrder", "validFrom": "2023-09-22T00:00:00Z", "validThrough": "2023-10-27T08:59:59Z", "@type": "Offer" } ], "performer": [ { "@type": "Organization", "name": "Software & Support Media GmbH" } ] } </script> <script type="text/javascript"> var allowSubmit = true; </script> <script type="text/javascript"> var jQueryMigrateHelperHasSentDowngrade = false; window.onerror = function( msg, url, line, col, error ) { // Break out early, do not processing if a downgrade reqeust was already sent. if ( jQueryMigrateHelperHasSentDowngrade ) { return true; } var xhr = new XMLHttpRequest(); var nonce = 'f95609e1c2'; var jQueryFunctions = [ 'andSelf', 'browser', 'live', 'boxModel', 'support.boxModel', 'size', 'swap', 'clean', 'sub', ]; var match_pattern = /\)\.(.+?) is not a function/; var erroredFunction = msg.match( match_pattern ); // If there was no matching functions, do not try to downgrade. if ( null === erroredFunction || typeof erroredFunction !== 'object' || typeof erroredFunction[1] === "undefined" || -1 === jQueryFunctions.indexOf( erroredFunction[1] ) ) { return true; } // Set that we've now attempted a downgrade request. jQueryMigrateHelperHasSentDowngrade = true; xhr.open( 'POST', 'https://phpconference.com/wp-admin/admin-ajax.php' ); xhr.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); xhr.onload = function () { var response, reload = false; if ( 200 === xhr.status ) { try { response = JSON.parse( xhr.response ); reload = response.data.reload; } catch ( e ) { reload = false; } } // Automatically reload the page if a deprecation caused an automatic downgrade, ensure visitors get the best possible experience. if ( reload ) { location.reload(); } }; xhr.send( encodeURI( 'action=jquery-migrate-downgrade-version&_wpnonce=' + nonce ) ); // Suppress error alerts in older browsers return true; } </script> <link rel="stylesheet" type="text/css" media="all" href="https://phpconference.com/wp-content/themes/sands-events-subtheme/css/bootstrap.min.css?x81150" /><link rel="stylesheet" type="text/css" media="all" href="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/bootstrap-select/dist/css/bootstrap-select.min.css?x81150"><script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/jquery.cookie.js?x81150"> </script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/sands-functions.js?x81150"> </script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/bootstrap.min.js?x81150"> </script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/bootstrap-select/dist/js/bootstrap-select.js?x81150"> </script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/js-cookie-master/src/js.cookie.js?x81150"> </script> <script src="https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/js/splide.min.js"></script><script type="text/javascript" src="https://phpconference.com/wp-content/themes/sands-events-subtheme/js/split.min.js?x81150"></script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide.min.css"><link rel="shortcut icon" href="/wp-content/uploads/2019/10/iPC_SE20_Favicon_64px_53811.png" type="image/x-icon" /><!-- load the script for older ie version --> <!--[if lt IE 9]> <script src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/javascript/html5.js?x81150" type="text/javascript"></script> <script src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/easy-pie-chart/excanvas.js?x81150" type="text/javascript"></script> <![endif]--> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <style> /* #timetable-overview-custom .table-head-link .gdlr-session-item-head-info.sands-active { background: #ed7204; background: -moz-linear-gradient(180deg, #ed7204 0%, #ed7204 100%); background: -webkit-linear-gradient(180deg, #ed7204 0%, #ed7204 100%); background: -o-linear-gradient(180deg, #ed7204 0%, #ed7204 100%); background: -ms-linear-gradient(180deg, #ed7204 0%, #ed7204 100%); background: linear-gradient(270deg, #ed7204 0%, #ed7204 100%); color: #ffffff !important; } */ </style> <style type="text/css" id="wp-custom-css"> @media only screen and (max-width: 767.9px) { .single-speaker .gdlr-speaker-info-wrapper{ width: 100% !important; } } </style> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W3FHR7');</script> <!-- End Google Tag Manager --> <style> .mlc-location-dependent-block-invisible{ display: none; } .mlc-location-independent-block-invisible{ display: none; } .language-dependent-block-invisible-de { display: none; } .language-dependent-block-invisible { display: none; } .gdlr-nav-wrapper-enhanced{ display: none; } </style> <script type="application/ld+json"> { "name": "International PHP Conference", "location": { "name": "Maritim ProArte Hotel", "url": "https://www.maritim.com/en/hotels/germany/proarte-hotel-berlin/hotel-overview", "address": { "addressCountry": "Germany", "addressLocality": "Berlin", "streetAddress": "Friedrichstra\u00dfe 151", "postalCode": "10117", "@type": "PostalAddress" }, "@type": "Place" }, "startDate": "2020-05-25T08:00", "endDate": "2020-05-29T18:00", "doorTime": "7:00", "url": "https://phpconference.com/", "description": "International PHP Conference", "inLanguage": "en", "@context": "http://schema.org", "@type": "Event", "offers": [ { "itemOffered": "5-Day Pass", "Description": "International PHP Conference", "price": "999", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": "2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "3-Day Pass", "Description": "International PHP Conference", "price": "699", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": "2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "2-Day Pass", "Description": "International PHP Conference", "price": "499", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": " 2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "1-Day Pass", "Description": "International PHP Conference", "price": "349", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": "2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "Workshop Day", "Description": "International PHP Conference", "price": "349", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": "2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "Fullstack Day", "Description": "International PHP Conference", "price": "349", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2019-10-26T00:00:00Z", "validThrough": "2020-02-06T23:59:59", "@type": "Offer" }, { "itemOffered": "5-Day Pass", "Description": "International PHP Conference", "price": "1199", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "3-Day Pass", "Description": "International PHP Conference", "price": "749", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "2-Day Pass", "Description": "International PHP Conference", "price": "549", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "1-Day Pass", "Description": "International PHP Conference", "price": "389", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "Workshop Day", "Description": "International PHP Conference", "price": "389", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "Fullstack Day", "Description": "International PHP Conference", "price": "389", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-02-07T00:00:00", "validThrough": "2020-03-19T23:59:59", "@type": "Offer" }, { "itemOffered": "5-Day Pass", "Description": "International PHP Conference", "price": "1399", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "3-Day Pass", "Description": "International PHP Conference", "price": "849", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "2-Day Pass", "Description": "International PHP Conference", "price": "649", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "1-Day Pass", "Description": "International PHP Conference", "price": "439", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "Workshop Day", "Description": "International PHP Conference", "price": "439", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "Fullstack Day", "Description": "International PHP Conference", "price": "439", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-03-20T00:00:00", "validThrough": "2020-05-09T23:59:59", "@type": "Offer" }, { "itemOffered": "5-Day Pass", "Description": "International PHP Conference", "price": "1599", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" }, { "itemOffered": "3-Day Pass", "Description": "International PHP Conference", "price": "969", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" }, { "itemOffered": "2-Day Pass", "Description": "International PHP Conference", "price": "749", "priceCurrency": " eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" }, { "itemOffered": "1-Day Pass", "Description": "International PHP Conference", "price": "479", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" }, { "itemOffered": "Workshop Day", "Description": "International PHP Conference", "price": "479", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" }, { "itemOffered": "Fullstack Day", "Description": "International PHP Conference", "price": "479", "priceCurrency": "eur", "url": "https://phpconference.com/", "availability": "http://schema.org/PreOrder", "validFrom": "2020-05-10T00:00:00", "validThrough": "2020-05-29T17:59:59", "@type": "Offer" } ], "performer": [ { "@type": "Organization", "name": "Software & Support Media GmbH" } ] } </script> </head> <body class="page-template-default page page-id-85101 page-parent"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W3FHR7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><div class="body-wrapper float-menu" data-home="https://phpconference.com" > <header class="gdlr-header-wrapper"> <!-- top navigation --> <!-- logo --> <div class="gdlr-header-inner"> <div class="gdlr-header-container sands-container"> <!-- logo --> <div class="gdlr-logo"> <a href="https://phpconference.com" class="" > <img src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Logo_Menu_global_devmio.svg" alt="" width="0" height="0" /> </a> <div class="gdlr-responsive-navigation dl-menuwrapper" id="gdlr-responsive-navigation" ><button class="dl-trigger">Open Menu</button><ul id="menu-ipc-menu-new-en" class="dl-menu gdlr-main-mobile-menu"><li id="menu-item-86509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86509"><a href="https://phpconference.com/call-for-papers/">Call For Papers</a></li> <li id="menu-item-83368" class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-83368"><a>Program</a> <ul class="dl-submenu"> <li id="menu-item-83370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83370"><a href="https://phpconference.com/berlin-en/program-berlin-en/">IPC Berlin</a></li> <li id="menu-item-83369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83369"><a href="https://phpconference.com/munich/program-munich/">IPC Munich</a></li> </ul> </li> <li id="menu-item-76113" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76113"><a href="https://phpconference.com/berlin-en/program-berlin-en/">Program</a> <ul class="dl-submenu"> <li id="menu-item-76114" class="hidden-lg menu-item menu-item-type-post_type menu-item-object-page menu-item-76114"><a href="https://phpconference.com/berlin-en/program-berlin-en/">Schedule</a></li> <li id="menu-item-12708" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12708"><a href="/php-core-coding/">PHP Core</a></li> <li id="menu-item-12709" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12709"><a href="/web-development/">General Web Development</a></li> <li id="menu-item-15343" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15343"><a href="/test-performance/">Test & Performance</a></li> <li id="menu-item-17261" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17261"><a href="/agile-culture/">Agile & People</a></li> <li id="menu-item-83277" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83277"><a href="https://phpconference.com/software-architecture/">Software Architecture</a></li> <li id="menu-item-17960" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17960"><a href="/devops-continuous-delivery/">DevOps & Deployment</a></li> <li id="menu-item-76140" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-76140"><a>More Program</a> <ul class="dl-submenu"> <li id="menu-item-13755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13755"><a href="https://phpconference.com/keynotes/">Keynotes</a></li> <li id="menu-item-13758" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13758"><a href="https://phpconference.com/workshops/">Workshops</a></li> <li id="menu-item-13757" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13757"><a href="https://phpconference.com/sessions/">Sessions</a></li> <li id="menu-item-12769" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12769"><a href="https://phpconference.com/speakers/">Speakers</a></li> <li id="menu-item-12703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12703"><a href="https://phpconference.com/advisory-board/">Advisory Board</a></li> <li id="menu-item-13805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13805"><a href="https://phpconference.com/archive/">Archive</a></li> </ul> </li> </ul> </li> <li id="menu-item-76115" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76115"><a href="https://phpconference.com/munich/program-munich/">Program</a> <ul class="dl-submenu"> <li id="menu-item-80799" class="hidden-lg menu-item menu-item-type-post_type menu-item-object-page menu-item-80799"><a href="https://phpconference.com/munich/program-munich/">Schedule</a></li> <li id="menu-item-76116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76116"><a href="/php-core-coding/">PHP Core</a></li> <li id="menu-item-76117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76117"><a href="/web-development/">Web Development</a></li> <li id="menu-item-86250" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86250"><a href="/test-performance/">Test & Performance</a></li> <li id="menu-item-76118" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76118"><a href="/agile-culture/">Agile & People</a></li> <li id="menu-item-76120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76120"><a href="/software-architecture/">Software Architecture</a></li> <li id="menu-item-76119" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76119"><a href="/devops-continuous-delivery/">DevOps & Deployment</a></li> <li id="menu-item-76127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76127"><a href="https://phpconference.com/munich/program-munich/">More Program</a> <ul class="dl-submenu"> <li id="menu-item-76128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76128"><a href="https://phpconference.com/workshops/">Workshops</a></li> <li id="menu-item-76129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76129"><a href="https://phpconference.com/keynotes/">Keynotes</a></li> <li id="menu-item-76130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76130"><a href="https://phpconference.com/sessions/">Sessions</a></li> <li id="menu-item-76131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76131"><a href="https://phpconference.com/speakers/">Speakers</a></li> <li id="menu-item-76133" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76133"><a href="https://phpconference.com/advisory-board/">Advisory Board</a></li> <li id="menu-item-76134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76134"><a href="https://phpconference.com/archive/">Archive</a></li> </ul> </li> </ul> </li> <li id="menu-item-81483" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-81483"><a>Tickets</a> <ul class="dl-submenu"> <li id="menu-item-84831" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84831"><a href="https://phpconference.com/berlin-en/tickets-berlin-en/">On-site Tickets</a></li> <li id="menu-item-84830" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84830"><a href="https://phpconference.com/berlin-en/remote-tickets-berlin-en/">Remote Tickets</a></li> </ul> </li> <li id="menu-item-77630" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-77630"><a>Tickets</a> <ul class="dl-submenu"> <li id="menu-item-83817" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83817"><a href="https://phpconference.com/munich/tickets-munich/">On-site Tickets</a></li> <li id="menu-item-83816" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83816"><a href="https://phpconference.com/munich/remote-tickets-munich/">Remote Tickets</a></li> </ul> </li> <li id="menu-item-18028" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18028"><a>Downloads</a> <ul class="dl-submenu"> <li id="menu-item-85907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85907"><a href="https://phpconference.com/ipc-whitepaper-2023-best-practices-php/">PHP Best Practices Whitepaper 2023</a></li> <li id="menu-item-85589" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85589"><a href="https://phpconference.com/green-it-infographic/">Green IT Infographic 2023</a></li> <li id="menu-item-85436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85436"><a href="https://phpconference.com/ipc-whitepaper-selection-spring-2023/">IPC Whitepaper Selection Spring 2023</a></li> <li id="menu-item-84153" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84153"><a href="https://phpconference.com/ipc-whitepaper-selection-2022/">IPC Whitepaper Selection 2022</a></li> <li id="menu-item-82997" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82997"><a href="https://phpconference.com/ipc-whitepaper-selection-2021/">IPC Whitepaper Selection 2021</a></li> <li id="menu-item-81911" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81911"><a href="https://phpconference.com/php-whitepaper-2021/">Official IPC 2021 Whitepaper</a></li> <li id="menu-item-19278" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19278"><a href="https://phpconference.com/php-whitepaper-2020/">IPC Whitepaper Selection 2020</a></li> <li id="menu-item-19002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19002"><a href="https://phpconference.com/oop-in-php-cheat-sheet/">OOP in PHP Cheat Sheet</a></li> <li id="menu-item-18029" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18029"><a href="https://phpconference.com/ipc-agile-cosmos-cheat-sheet/">Agile Cheat Sheet</a></li> <li id="menu-item-18121" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18121"><a href="https://phpconference.com/php-whitepaper-2019/">IPC Whitepaper Selection 2019</a></li> </ul> </li> <li id="menu-item-16675" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16675"><a href="https://phpconference.com/blog/">Blog</a></li> <li id="menu-item-18047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18047"><a href="https://phpconference.com/become-a-sponsor/">Sponsorship & Expo</a> <ul class="dl-submenu"> <li id="menu-item-18046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18046"><a href="https://phpconference.com/become-a-sponsor/">Become a Sponsor</a></li> <li id="menu-item-15906" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15906"><a href="https://phpconference.com/sponsors-exhibitors/">Sponsors & Exhibitors</a></li> </ul> </li> <li id="menu-item-81936" class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-81936"><a>Locations</a> <ul class="dl-submenu"> <li id="menu-item-81937" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81937"><a href="https://phpconference.com/berlin-en/">Berlin</a></li> <li id="menu-item-81938" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-81938"><a href="https://phpconference.com/munich/" aria-current="page">Munich</a></li> </ul> </li> <li id="menu-item-12719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12719"><a href="https://phpconference.com/contact/">Info</a> <ul class="dl-submenu"> <li id="menu-item-12720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12720"><a href="https://phpconference.com/contact/">Contact</a></li> <li id="menu-item-76137" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-76137"><a href="https://phpconference.com/berlin-en/location-berlin-en/">Location</a></li> <li id="menu-item-76136" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-76136"><a href="https://phpconference.com/munich/location-munich/">Location</a></li> <li id="menu-item-76139" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-76139"><a href="https://phpconference.com/berlin-en/booking-berlin-en/">Hotel Booking</a></li> <li id="menu-item-76138" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-76138"><a href="https://phpconference.com/munich/booking-munich/">Hotel Booking</a></li> <li id="menu-item-86433" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86433"><a href="https://phpconference.com/faq/">FAQ</a></li> <li id="menu-item-13763" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13763"><a href="https://phpconference.com/mobile-app/">Mobile App</a></li> <li id="menu-item-12723" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12723"><a href="https://phpconference.com/newsletter/">Newsletter</a></li> <li id="menu-item-13764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13764"><a href="https://phpconference.com/code-of-conduct/">Code of Conduct</a></li> <li id="menu-item-12725" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12725"><a href="https://phpconference.com/press/">Press</a></li> <li id="menu-item-12728" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12728"><a href="https://phpconference.com/organizer/">Organizer</a></li> </ul> </li> <li id="menu-item-82980" class="register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-82980"><a href="https://phpconference.com/berlin-en/tickets-berlin-en/">REGISTER NOW</a></li> <li id="menu-item-76247" class="register-button mlc-location-dependent-block-invisible ber20oe menu-item menu-item-type-post_type menu-item-object-page menu-item-76247"><a href="https://phpconference.com/online-edition-2020/tickets-online-edition-2020/">REGISTER NOW</a></li> <li id="menu-item-82253" class="register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-82253"><a href="/munich/tickets-munich/">REGISTER NOW</a></li> <li id="menu-item-12731-de" class="lang-item lang-item-108 lang-item-de lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-12731-de"><a href="https://phpconference.com/muenchen/" hreflang="de-DE" lang="de-DE">Deutsch</a></li> </ul></div> </div> <!-- navigation --> <div class="gdlr-navigation-wrapper gdlr-nav-wrapper-enhanced"><nav class="gdlr-navigation" id="gdlr-main-navigation" role="navigation"><ul id="menu-ipc-menu-new-en-1" class="sf-menu gdlr-main-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86509menu-item menu-item-type-post_type menu-item-object-page menu-item-86509 gdlr-normal-menu"><a href="https://phpconference.com/call-for-papers/">Call For Papers</a></li> <li class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-83368mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-83368 gdlr-normal-menu"><a>Program</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83370"><a href="https://phpconference.com/berlin-en/program-berlin-en/">IPC Berlin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83369"><a href="https://phpconference.com/munich/program-munich/">IPC Munich</a></li> </ul> </li> <li class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76113mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76113 gdlr-normal-menu"><a href="https://phpconference.com/berlin-en/program-berlin-en/">Program</a> <ul class="sub-menu"> <li class="hidden-lg menu-item menu-item-type-post_type menu-item-object-page menu-item-76114"><a href="https://phpconference.com/berlin-en/program-berlin-en/">Schedule</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12708"><a href="/php-core-coding/">PHP Core</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12709"><a href="/web-development/">General Web Development</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15343"><a href="/test-performance/">Test & Performance</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17261"><a href="/agile-culture/">Agile & People</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-83277"><a href="https://phpconference.com/software-architecture/">Software Architecture</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17960"><a href="/devops-continuous-delivery/">DevOps & Deployment</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-76140"><a>More Program</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13755"><a href="https://phpconference.com/keynotes/">Keynotes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13758"><a href="https://phpconference.com/workshops/">Workshops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13757"><a href="https://phpconference.com/sessions/">Sessions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12769"><a href="https://phpconference.com/speakers/">Speakers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12703"><a href="https://phpconference.com/advisory-board/">Advisory Board</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13805"><a href="https://phpconference.com/archive/">Archive</a></li> </ul> </li> </ul> </li> <li class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76115mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76115 gdlr-normal-menu"><a href="https://phpconference.com/munich/program-munich/">Program</a> <ul class="sub-menu"> <li class="hidden-lg menu-item menu-item-type-post_type menu-item-object-page menu-item-80799"><a href="https://phpconference.com/munich/program-munich/">Schedule</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76116"><a href="/php-core-coding/">PHP Core</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76117"><a href="/web-development/">Web Development</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86250"><a href="/test-performance/">Test & Performance</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76118"><a href="/agile-culture/">Agile & People</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76120"><a href="/software-architecture/">Software Architecture</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76119"><a href="/devops-continuous-delivery/">DevOps & Deployment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-76127"><a href="https://phpconference.com/munich/program-munich/">More Program</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76128"><a href="https://phpconference.com/workshops/">Workshops</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76129"><a href="https://phpconference.com/keynotes/">Keynotes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76130"><a href="https://phpconference.com/sessions/">Sessions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76131"><a href="https://phpconference.com/speakers/">Speakers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76133"><a href="https://phpconference.com/advisory-board/">Advisory Board</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76134"><a href="https://phpconference.com/archive/">Archive</a></li> </ul> </li> </ul> </li> <li class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-81483mlc-location-dependent-block-invisible ber menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-81483 gdlr-normal-menu"><a>Tickets</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84831"><a href="https://phpconference.com/berlin-en/tickets-berlin-en/">On-site Tickets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84830"><a href="https://phpconference.com/berlin-en/remote-tickets-berlin-en/">Remote Tickets</a></li> </ul> </li> <li class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-77630mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-77630 gdlr-normal-menu"><a>Tickets</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83817"><a href="https://phpconference.com/munich/tickets-munich/">On-site Tickets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-83816"><a href="https://phpconference.com/munich/remote-tickets-munich/">Remote Tickets</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18028menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18028 gdlr-normal-menu"><a>Downloads</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85907"><a href="https://phpconference.com/ipc-whitepaper-2023-best-practices-php/">PHP Best Practices Whitepaper 2023</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85589"><a href="https://phpconference.com/green-it-infographic/">Green IT Infographic 2023</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85436"><a href="https://phpconference.com/ipc-whitepaper-selection-spring-2023/">IPC Whitepaper Selection Spring 2023</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84153"><a href="https://phpconference.com/ipc-whitepaper-selection-2022/">IPC Whitepaper Selection 2022</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82997"><a href="https://phpconference.com/ipc-whitepaper-selection-2021/">IPC Whitepaper Selection 2021</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-81911"><a href="https://phpconference.com/php-whitepaper-2021/">Official IPC 2021 Whitepaper</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19278"><a href="https://phpconference.com/php-whitepaper-2020/">IPC Whitepaper Selection 2020</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19002"><a href="https://phpconference.com/oop-in-php-cheat-sheet/">OOP in PHP Cheat Sheet</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18029"><a href="https://phpconference.com/ipc-agile-cosmos-cheat-sheet/">Agile Cheat Sheet</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18121"><a href="https://phpconference.com/php-whitepaper-2019/">IPC Whitepaper Selection 2019</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16675menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16675 gdlr-normal-menu"><a href="https://phpconference.com/blog/">Blog</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18047menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18047 gdlr-normal-menu"><a href="https://phpconference.com/become-a-sponsor/">Sponsorship & Expo</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18046"><a href="https://phpconference.com/become-a-sponsor/">Become a Sponsor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15906"><a href="https://phpconference.com/sponsors-exhibitors/">Sponsors & Exhibitors</a></li> </ul> </li> <li class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-81936mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-81936 gdlr-normal-menu"><a>Locations</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81937"><a href="https://phpconference.com/berlin-en/">Berlin</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-81938"><a href="https://phpconference.com/munich/">Munich</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12719menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12719 gdlr-normal-menu"><a href="https://phpconference.com/contact/">Info</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12720"><a href="https://phpconference.com/contact/">Contact</a></li> <li class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-76137"><a href="https://phpconference.com/berlin-en/location-berlin-en/">Location</a></li> <li class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-76136"><a href="https://phpconference.com/munich/location-munich/">Location</a></li> <li class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-76139"><a href="https://phpconference.com/berlin-en/booking-berlin-en/">Hotel Booking</a></li> <li class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-76138"><a href="https://phpconference.com/munich/booking-munich/">Hotel Booking</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86433"><a href="https://phpconference.com/faq/">FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13763"><a href="https://phpconference.com/mobile-app/">Mobile App</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12723"><a href="https://phpconference.com/newsletter/">Newsletter</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13764"><a href="https://phpconference.com/code-of-conduct/">Code of Conduct</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12725"><a href="https://phpconference.com/press/">Press</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12728"><a href="https://phpconference.com/organizer/">Organizer</a></li> </ul> </li> <li class="register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-82980register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-82980 gdlr-normal-menu"><a href="https://phpconference.com/berlin-en/tickets-berlin-en/">REGISTER NOW</a></li> <li class="register-button mlc-location-dependent-block-invisible ber20oe menu-item menu-item-type-post_type menu-item-object-page menu-item-76247register-button mlc-location-dependent-block-invisible ber20oe menu-item menu-item-type-post_type menu-item-object-page menu-item-76247 gdlr-normal-menu"><a href="https://phpconference.com/online-edition-2020/tickets-online-edition-2020/">REGISTER NOW</a></li> <li class="register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-82253register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-custom menu-item-object-custom menu-item-82253 gdlr-normal-menu"><a href="/munich/tickets-munich/">REGISTER NOW</a></li> <li class="lang-item lang-item-108 lang-item-de lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-12731-delang-item lang-item-108 lang-item-de lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-12731-de gdlr-normal-menu"><a href="https://phpconference.com/muenchen/" hreflang="de-DE" lang="de-DE">Deutsch</a></li> </ul></nav> <div class="clear"></div> </div> </div> <div class="clear"></div> <div class="main-top-header-banner"> <style> .main-top-header-banner{ overflow: hidden; } @media (max-width: 767px) { .gdlr-header-container{ position: fixed; top: 0px; } .gdlr-header-wrapper { position: relative !important; } } .ber .top-marketing-campaign-banner p, .ber .top-marketing-campaign-banner p a{ color: #ffffff ; } </style> <div class="ber mlc-location-dependent-block-invisible"> <div class="top-marketing-campaign-banner col-sm-12" style="background-color: #ae1379;"> <div class="marketing-campaign-banner-inner row language-dependent-block-invisible-de" style="height: auto;"> <p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a href="/berlin-de/tickets-berlin/" style="text-decoration: none;"><strong>BIS 20. FEBRUAR : </strong><strong>✓ </strong>Bis zu 750 € sparen <strong>✓ </strong>Workshop-Tag gratis <strong>✓ </strong>Gadget gratis</a></p> </div> <div class="marketing-campaign-banner-inner row language-dependent-block-invisible" style="height: auto;"> <p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a href="/berlin-en/tickets-berlin-en/" style="text-decoration: none;"><strong>UNTIL FEBRUARY 20TH : </strong><strong>✓ </strong>Save up to 750€ <strong>✓ </strong>Workshop Day for free <strong>✓ </strong>Gadget for free</a></p> </div> </div> </div> <style> .main-top-header-banner{ overflow: hidden; } @media (max-width: 767px) { .gdlr-header-container{ position: fixed; top: 0px; } .gdlr-header-wrapper { position: relative !important; } } .mun .top-marketing-campaign-banner p, .mun .top-marketing-campaign-banner p a{ color: #ffffff ; } </style> <div class="mun mlc-location-dependent-block-invisible"> <div class="top-marketing-campaign-banner col-sm-12" style="background-color: #ae1379;"> <div class="marketing-campaign-banner-inner row language-dependent-block-invisible-de" style="height: auto;"> <p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a href="/muenchen/tickets-muenchen/" style="text-decoration: none;"><strong>BIS KONFERENZBEGINN : ✓ </strong>Kollegenrabatt <strong>✓ </strong>5-Tages-Special</a></p> </div> <div class="marketing-campaign-banner-inner row language-dependent-block-invisible" style="height: auto;"> <p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a href="/munich/tickets-munich/" style="text-decoration: none;"><strong>UNTIL CONFERENCE STARTS : ✓ </strong>Group Discount <strong>✓ </strong>5-Day Special</a></p> </div> </div> </div> <style> .top-marketing-campaign-banner{ display:none; } .top-marketing-campaign-banner p{ font-size: 24px; padding-right: 0; } .top-marketing-campaign-banner p.tmcb-left{ text-align: left; margin-top:4px; } .top-marketing-campaign-banner p.tmcb-right{ text-align: right; } .marketing-campaign-banner-inner{ margin: auto; width: 100% !important; padding: 6px 0 0; background: transparent !important; } @media only screen and (min-width: 992px) { .top-marketing-campaign-banner p{ display: flex; justify-content: space-evenly; } } @media only screen and (max-width: 767px) { .top-marketing-campaign-banner p{ font-size: 14px; } } @media only screen and (max-width: 992px) { body .body-wrapper { top: 70px; position: relative; } } </style> <script> jQuery(document).ready(function() { let fadeInElement = jQuery('.top-marketing-campaign-banner'); fadeInElement.fadeIn(1000); }); </script> </div> </header> <div id="gdlr-header-substitute" ></div> <!-- Category selector section= --> <!-- --> <!-- Category selector section= --> <!-- is search --> <div class="content-wrapper"> <div class="gdlr-content"> <!-- Above Sidebar Section--> <!-- Sidebar With Content Section--> <div class="with-sidebar-wrapper gdlr-type-no-sidebar"><section id="content-section-1" ><div class="header-background-image gdlr-full-size-wrapper gdlr-show-all" style="padding-bottom: 0px; background-color: #ffffff; " ><div class="gdlr-item gdlr-content-item" style="margin-bottom: 0px; " > <style> .hb_logo_containter{ text-align: center ; margin-top: 0px; margin-bottom: 0px; } /* Extra Small Devices, Phones */ @media only screen and (max-width : 767px) { .track-page-header, .hb_main_header { background-image: url(https://phpconference.com/wp-content/uploads/2023/03/IPC_MUC23_Website_Header_mobile.jpg) !important; } } /* Small Devices, Tablets */ @media only screen and (min-width : 768px) { .track-page-header, .hb_main_header { background-image: url(https://phpconference.com/wp-content/uploads/2023/03/IPC_MUC23_Website_Header_1024px.jpg) !important; } } @media only screen and (max-width: 767px) { .hb_logo_containter{ text-align: center ; margin-top: 0px; margin-bottom: 0px; } } /* Small Devices, Tablets */ @media only screen and (min-width : 768px) { .conference_header_disturber img{ } } /* Medium Devices, Laptops */ @media only screen and (min-width : 1024px) { .track-page-header, .hb_main_header { background-image: url(https://phpconference.com/wp-content/uploads/2023/03/IPC_MUC23_Website_Header_1440px.jpg) !important; background-position-x: center !important; } .conference_header_disturber img{ } } /* Large Devices, Wide Screens */ @media only screen and (min-width : 1201px) { .track-page-header,.hb_main_header { background-image: url(https://phpconference.com/wp-content/uploads/2023/03/IPC_MUC23_Website_Header_1440px.jpg) !important; background-position-x: center !important; } .conference_header_disturber img{ } } </style> <div class="sands-container"></div> <!-- we add a class based of track page header options --> <div class="gdlr-parallax-wrapper gdlr-background-image " > <div class="new--hb--style "> <div class="row newHeader--row"> <div class="left-side-header-text col-md-6 left-side-header opacity--0"> <div> <img src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Logo_desktop_MUC.svg" /> </div> <div> <h1 class="headerHeadline headline-md-font-size">The Conference for<br /> PHP and Web Development</h1> <div class="header-subheadline subheadline-md-font-size">November 11 – 15, 2024<br /> Munich or Online<br /> Expo: November 12 & 13, 2024</div> </div> <div> </div> <div class="header-btn__wrappers d-flex flex-wrap"> <div> <div class="cta-header-btn"> <a class="call-to-action-main-button gdlr-button header--btn light-button rounded-corner-buttons " href="/munich/tickets-munich/" target="_self">REGISTER NOW</a> </div> </div> <div class="ml-0 ml-md-5"> </div> </div> </div> <div class="header-boxes-container col-md-5 col-xs-11 ml-auto"> <img class="right-image-height left-corners-radius" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Header_desktop_MUC.png" /> </div> </div> </div> <style> .new--hb--style { color: #000000; } .new--header-countdown .countdown-using-shortcode{ margin-left: -10px; } .newHeader--row{ display: flex; } .new--hb--style .newHeader--row .header-subheadline{ color: #000000; font-weight: 600; text-align: left; line-height: 35px; margin-top: 50px; font-size: 25px; } .new--hb--style .headerHeadline{ font-weight: bold; margin-top: 28px; color: black; /* Fallback color */ color: #000000; margin-bottom: 28px; } .cta-header-btn{ margin-top: 3vh; } .cta-header-btn a.header--btn{ background-color: #990027 !important; color: white; text-align: center; font-size: 22px !important; font-weight: 700; } .cta-header-btn a.header--btn:hover{ background-color: #990027 !important; color: #ffffff !important; } @media (min-width: 1024px) and (max-width: 1200px){ .left-side-header{ width: 570px !important; } } @media only screen and (min-width: 768px) and (max-width: 1024px){ .header-boxes-container div:nth-child(1) { margin-right: 15px; margin-bottom: 0px !important; width: 50%; } .header-boxes-container div:nth-child(2) { margin-left: 15px; width: 50%; margin-bottom: 0px !important; } } @media (max-width: 1024px) { .header-boxes-container { margin-bottom: 45px; } .left-side-header{ margin: auto !important; } } @media (max-width:991.98px){ .newHeader--row { flex-direction: column-reverse; } .header-boxes-container{ max-height: 350px; height: 350px; display: flex; justify-content: center; width: 95%; margin-left: auto; margin-right: auto; } .right-image-height{ width: 98% !important; height: 100% !important; } .left-corners-radius{ border-top-right-radius: 20px; border-bottom-right-radius: 20px; } } @media only screen and (max-width: 767px) { .newHeader--row .headerHeadline { font-weight: bold; margin-top: 40px; text-align: center; } .newHeader--row .header-subheadline { font-weight: 400 !important; line-height: 30px !important; text-align: center !important; } .new--header-countdown { text-align: center; } .cta-header-btn { text-align: center !important; } .each-header-box h3 { font-weight: bold; font-size: 20px; margin-bottom: 5px; margin-top: 12px; } .new--hb--style .newHeader--row .header-subheadline{ font-size: 18px; } } @media only screen and (max-width: 510px) { .header-btn__wrappers{ justify-content: center; } .new--hb--style .new--header-countdown .gdlr-item.gdlr-session-counter-item{ text-align: center !important; } .left-side-header{ width: 360px !important; } } .left-corners-radius{ border-bottom-left-radius: 20px; border-top-left-radius: 20px; } .right-image-height{ height: 100%; object-fit: cover; width: 100%; } .right-side-image-training-header{ border: 6px solid #990027; width: 100% !important; } .opacity--0{ opacity: 0; } </style> <script> $(document).ready(function() { let containerLeftDistance = function() { let container = document.querySelector('.sands-container'); let header = document.querySelector('.left-side-header-text'); if (container && container.getBoundingClientRect()) { let containerLeft = container.getBoundingClientRect().left; document.documentElement.style.setProperty('header-right-side', containerLeft + 'px'); let leftSideHeader = document.querySelector('.left-side-header'); if (leftSideHeader) { leftSideHeader.style.setProperty('margin-left', 30 + containerLeft + 'px'); header.style.setProperty('opacity', '1'); } }else{ console.log('container not found'); document.documentElement.style.setProperty('margin-left', 221); } } window.addEventListener('resize', containerLeftDistance); containerLeftDistance(); }) </script> </div> </div><div class="clear"></div><div class="clear"></div></div><div class="clear"></div></section><section id="content-section-2" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .headline-background{ background: url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_bottom_left.png) no-repeat 0% 100% , url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_top_right.png) no-repeat 100% 0%; } } </style> <div class="headline-background gdlr-full-size-wrapper gdlr-show-all" style="padding-top: 40px; padding-bottom: 20px; background-color: #f0f0f0; " ><div class="sands-container stunning__headline__wrapper slideinstance_4444182731899331 "><div class="sands-animated__headline"><h3 class="stunning__animation_style split" style="color:#000;"><span>Master Your PHP:</span> Code <span>smarter</span>, Perform <span>faster</span>, Scale <span>bigger</span></h3></div><div class="sands-animated__headline"><h3 class="stunning__animation_style split" style="color:#000;"><span>Web Development</span> - Craft <span>better</span> Web apps, <span>secure</span> your code, <span>optimise</span> performance</h3></div><div class="sands-animated__headline"><h3 class="stunning__animation_style split" style="color:#000;"><span>Innovate with Generative AI:</span> Revolutionary <span>features</span> for your web apps</h3></div><div class="sands-animated__headline"><h3 class="stunning__animation_style split" style="color:#000;"><span>Architecting the Future in PHP</span>: Leverage <span>modern software engineering</span>, Embrace <span>DevOps principles</span>, Communicate & <span>Collaborate Effectively</span></h3></div></div> <style> .stunning__animation_style { text-align: center; font-family: "Open Sans"; font-size: 36px; font-style: normal; font-weight: 700; text-transform: none; margin-bottom: 80px; line-height: 1.5em; } .stunning__headline__wrapper { padding: 80px 250px; } @media (max-width: 768px) { .stunning__animation_style { font-size: 25px; } } @media (max-width: 992px) { .stunning__headline__wrapper { padding: 80px 15px; } } </style> <script> jQuery(document).ready(function($) { if (jQuery('.stunning__animation_style') && jQuery('.stunning__animation_style').length > 0) { let typeSplit; //we have some text to animate jQuery('.stunning__animation_style').each(function(index) { //we need to get all the spans and change their color jQuery(this).find('span').css('color', '#990027'); if (jQuery(this).hasClass('split')) { typeSplit = new SplitType(jQuery(this), { types: "words, chars", tagName: "span" }); moveTextIn(typeSplit.chars); } if (jQuery(this).hasClass('simple')) { moveTextIn(jQuery(this)); } }); } function moveTextIn(elements) { var tl = gsap.timeline({ scrollTrigger: { trigger: elements, start: "top 85%", // end: "bottom 20%", toggleActions: "play none none reset", } }) tl.from(elements, { opacity: 0.1, y: 70, duration: 0.9, stagger: { amount: 0.9 }, }) } }); </script> <div class="clear"></div><div class="clear"></div></div><div class="clear"></div></section><section id="content-section-3" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; padding-top: 100px; padding-bottom: 100px; " ><div class="sands-container"><div class="animation-counter-container"><div class="animated-counter-item col-lg-3 col-sm-5 col-xs-6 counter-border-right"><div class="counter text-center"><div class="counter-number-container"><div class="count count-title count-number mb-3">2 </div></div><div class="count-text">Editions<br> </div></div></div><div class="animated-counter-item col-lg-3 col-sm-5 col-xs-6 counter-border-right"><div class="counter text-center"><div class="counter-number-container"><div class="count count-title count-number mb-3">23 </div></div><div class="count-text">Years of International PHP Conference</div></div></div><div class="animated-counter-item col-lg-3 col-sm-5 col-xs-6 counter-border-right"><div class="counter text-center"><div class="counter-number-container"><div class="count count-title count-number mb-3">91 </div></div><div class="count-text">Percent Hands-On PHP Practitioners</div></div></div><div class="animated-counter-item col-lg-3 col-sm-5 col-xs-6 counter-border-right"><div class="counter text-center"><div class="counter-number-container"><div class="count count-title count-number mb-3">13500 </div><div class="count-plus-sign pl-1 mb-3">+</div></div><div class="count-text">Web Development Enthusiasts</div></div></div></div> <style> .animation-counter-container { display: flex; flex-wrap: wrap; justify-content: center; row-gap: 40px; margin-bottom: 80px; } .count-number, .count-plus-sign { font-size: clamp(2.27rem, 4vw, 4.5rem); font-weight: 700; color: #990027; /* word-break: break-word; */ line-height: 1.2em; } .count-text { font-size: clamp(1.3rem, 2vw, 2.5rem); font-weight: 600; color: #000; line-height: 1.2em; } .counter-border-right { border-right: 2px solid #D9D9D9; } @media (max-width: 1199px) { .animation-counter-container { flex-wrap: wrap; justify-content: center; row-gap: 0px; } .animated-counter-item:nth-child(2), .animated-counter-item:nth-child(4), .animated-counter-item:nth-child(6), .animated-counter-item:nth-child(8) { border-right: none !important; } .animated-counter-item { margin-bottom: 30px; } } .animated-counter-item:last-child { border-right: none !important; } .animated-counter-item:nth-child(4n) { border-right: none; } .counter { display: flex; flex-direction: column; justify-content: space-between; } .counter-number-container { display: flex; justify-content: center; align-items: end; } </style> <script> jQuery(document).ready(function($) { $(window).on('scroll', function() { // Call isElementInViewport to check if the container is visible in the viewport if ($('.count-number') && $('.count-number').length > 0 && isElementInViewport('.animation-counter-container')) { $('.count-number').each(function() { if (!$(this).data('alreadyRun')) { var countText = $(this).text(); if ($.isNumeric(countText)) { // Animate if it's a number $(this).prop('Counter', 0).animate({ Counter: parseFloat(countText) }, { duration: 2000, easing: 'swing', step: function(now) { $(this).text(Math.ceil(now)); } }); } else { // If it's not a number, just display the text $(this).text(countText); } $(this).data('alreadyRun', true); } }); } }); function adjustCounterHeights() { $('.animation-counter-container').each(function() { var maxHeight = 0; var containers = $(this).find('.counter-number-container'); // Reset the heights before calculating containers.css('height', 'auto'); containers.each(function() { var height = $(this).outerHeight(); if (height > maxHeight) { maxHeight = height; } }); containers.each(function() { $(this).height(maxHeight); }); }); } function isElementInViewport(el) { var rect = $(el)[0].getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= $(window).height() && rect.right <= $(window).width() ); } adjustCounterHeights(); $(window).resize(function() { adjustCounterHeights(); }); }); </script> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-4" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .reasons-background{ background: url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_middle_left.png) no-repeat 0% 50% , url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_middle_right.png) no-repeat 100% 50%; } } </style> <div class="reasons-background gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; padding-top: 80px; padding-bottom: 100px; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" style="margin-bottom: 100px;" ><div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">5 Reasons to attend<br>IPC Munich</h2><div class="clear"></div></div></div></div><div class="clear"></div> <div class="timeline-parent rightTimeline leftTimeline five-reasons-element-wrapper"> <div class="row five-reasons-outter-wrapper1"> <div class="col-md-5 col-sm-5 col-xs-8 five-reasons-right-side"> <div class="timeline-headline-right rightSideSectionHeadline">Power Workshops</div> <div class="timeline-headline-right rightSideSectionSubHeadline">with hands-on coding</div> </div> <div class="col-md-2 col-sm-2 timeline-icon-container"> <img class="five-reasons-icon" src="https://phpconference.com/wp-content/uploads/2024/06/IPC_Mun_Reason.png "> </div> </div> <div class="rightTimelineContainer leftTimelineContainer"> <div class="timelinecontainer five-reasons-vertical-line"> </div> </div> </div> <style> .timeline-icon-container { text-align: center; } .timeline-parent.leftTimeline { position: relative; } .five-reasons-vertical-line { content: ""; position: absolute; top: 66px; left: 50%; width: 2px; height: 100%; background-color: #D9D9D9; transform: translateX(-50%); } .timeline-parent .rightSideSectionHeadline, .timeline-parent .leftSideSectionHeadline { font-size: clamp(1.435rem, 5vw, 2.875rem); font-weight: 700; font-family: 'Open Sans'; margin-top: 0; opacity: 0; transition: opacity 1s ease; } .timeline-parent .rightSideSectionSubHeadline, .timeline-parent .leftSideSectionSubHeadline { font-size: clamp(1.2rem, 5vw, 2.4rem); font-weight: 600; font-family: 'Open Sans'; opacity: 0; transition: opacity 1s ease; } .rightSideSectionHeadline { text-align: end; } .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { word-break: break-word; } .five-reasons-icon { width: 66px; height: 66px; } .five-reasons-right-side { display: flex; flex-direction: column; align-items: flex-end; text-align: right; } .five-reasons-left-side { display: flex; flex-direction: column; align-items: flex-start; } .five-reasons-element-wrapper { margin-bottom: 60px; } /* media query max 992 */ @media (max-width: 992px) { .five-reasons-right-side { align-items: center; } .five-reasons-outter-wrapper1 { display: flex; flex-direction: column-reverse; align-items: center; } .five-reasons-outter-wrapper2 { display: flex; flex-direction: column; align-items: center; } .five-reasons-vertical-line { display: none; } .rightSideSectionHeadline, .leftSideSectionHeadline, .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { text-align: center !important; } .timeline-icon-container { margin-bottom: 20px; } } /* Define animations */ @keyframes slideInFromRight { from { transform: translateX(100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slideInFromLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* Apply animations to the elements */ .animate-right { animation: slideInFromRight 1s ease 0s 1 normal forwards; } .animate-left { animation: slideInFromLeft 1s ease 0s 1 normal forwards; } </style> <script> jQuery(document).ready(function() { if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-vertical-line')) { jQuery('.five-reasons-element-wrapper').last().find('.five-reasons-vertical-line').remove(); } function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Trigger animations when elements enter the viewport if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-element-wrapper').length > 0) { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); // Remove scroll event listener after initial animation jQuery(window).on('scroll', function() { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); }); } }); </script> <div class="clear"></div> <div class="timeline-parent rightTimeline leftTimeline five-reasons-element-wrapper"> <div class="row five-reasons-outter-wrapper2"> <div class="col-md-5 col-sm-5 five-reasons-left-side"></div> <div class="col-md-2 col-sm-2 timeline-icon-container"> <img class="five-reasons-icon" src="https://phpconference.com/wp-content/uploads/2024/06/IPC_Mun_Reason.png "></div> <div class="col-md-5 col-sm-5 col-xs-8 five-reasons-text-wrapper"> <div class="timeline-headline-right leftSideSectionHeadline">Learn about</div> <div class="timeline-headline-right leftSideSectionSubHeadline">the latest innovations</div> </div> </div> <div class="rightTimelineContainer leftTimelineContainer"> <div class="timelinecontainer five-reasons-vertical-line"> </div> </div> </div> <style> .timeline-icon-container { text-align: center; } .timeline-parent.leftTimeline { position: relative; } .five-reasons-vertical-line { content: ""; position: absolute; top: 66px; left: 50%; width: 2px; height: 100%; background-color: #D9D9D9; transform: translateX(-50%); } .timeline-parent .rightSideSectionHeadline, .timeline-parent .leftSideSectionHeadline { font-size: clamp(1.435rem, 5vw, 2.875rem); font-weight: 700; font-family: 'Open Sans'; margin-top: 0; opacity: 0; transition: opacity 1s ease; } .timeline-parent .rightSideSectionSubHeadline, .timeline-parent .leftSideSectionSubHeadline { font-size: clamp(1.2rem, 5vw, 2.4rem); font-weight: 600; font-family: 'Open Sans'; opacity: 0; transition: opacity 1s ease; } .rightSideSectionHeadline { text-align: end; } .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { word-break: break-word; } .five-reasons-icon { width: 66px; height: 66px; } .five-reasons-right-side { display: flex; flex-direction: column; align-items: flex-end; text-align: right; } .five-reasons-left-side { display: flex; flex-direction: column; align-items: flex-start; } .five-reasons-element-wrapper { margin-bottom: 60px; } /* media query max 992 */ @media (max-width: 992px) { .five-reasons-right-side { align-items: center; } .five-reasons-outter-wrapper1 { display: flex; flex-direction: column-reverse; align-items: center; } .five-reasons-outter-wrapper2 { display: flex; flex-direction: column; align-items: center; } .five-reasons-vertical-line { display: none; } .rightSideSectionHeadline, .leftSideSectionHeadline, .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { text-align: center !important; } .timeline-icon-container { margin-bottom: 20px; } } /* Define animations */ @keyframes slideInFromRight { from { transform: translateX(100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slideInFromLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* Apply animations to the elements */ .animate-right { animation: slideInFromRight 1s ease 0s 1 normal forwards; } .animate-left { animation: slideInFromLeft 1s ease 0s 1 normal forwards; } </style> <script> jQuery(document).ready(function() { if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-vertical-line')) { jQuery('.five-reasons-element-wrapper').last().find('.five-reasons-vertical-line').remove(); } function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Trigger animations when elements enter the viewport if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-element-wrapper').length > 0) { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); // Remove scroll event listener after initial animation jQuery(window).on('scroll', function() { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); }); } }); </script> <div class="clear"></div> <div class="timeline-parent rightTimeline leftTimeline five-reasons-element-wrapper"> <div class="row five-reasons-outter-wrapper1"> <div class="col-md-5 col-sm-5 col-xs-8 five-reasons-right-side"> <div class="timeline-headline-right rightSideSectionHeadline">5 Full Days</div> <div class="timeline-headline-right rightSideSectionSubHeadline">with workshops, sessions and keynotes</div> </div> <div class="col-md-2 col-sm-2 timeline-icon-container"> <img class="five-reasons-icon" src="https://phpconference.com/wp-content/uploads/2024/06/IPC_Mun_Reason.png "> </div> </div> <div class="rightTimelineContainer leftTimelineContainer"> <div class="timelinecontainer five-reasons-vertical-line"> </div> </div> </div> <style> .timeline-icon-container { text-align: center; } .timeline-parent.leftTimeline { position: relative; } .five-reasons-vertical-line { content: ""; position: absolute; top: 66px; left: 50%; width: 2px; height: 100%; background-color: #D9D9D9; transform: translateX(-50%); } .timeline-parent .rightSideSectionHeadline, .timeline-parent .leftSideSectionHeadline { font-size: clamp(1.435rem, 5vw, 2.875rem); font-weight: 700; font-family: 'Open Sans'; margin-top: 0; opacity: 0; transition: opacity 1s ease; } .timeline-parent .rightSideSectionSubHeadline, .timeline-parent .leftSideSectionSubHeadline { font-size: clamp(1.2rem, 5vw, 2.4rem); font-weight: 600; font-family: 'Open Sans'; opacity: 0; transition: opacity 1s ease; } .rightSideSectionHeadline { text-align: end; } .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { word-break: break-word; } .five-reasons-icon { width: 66px; height: 66px; } .five-reasons-right-side { display: flex; flex-direction: column; align-items: flex-end; text-align: right; } .five-reasons-left-side { display: flex; flex-direction: column; align-items: flex-start; } .five-reasons-element-wrapper { margin-bottom: 60px; } /* media query max 992 */ @media (max-width: 992px) { .five-reasons-right-side { align-items: center; } .five-reasons-outter-wrapper1 { display: flex; flex-direction: column-reverse; align-items: center; } .five-reasons-outter-wrapper2 { display: flex; flex-direction: column; align-items: center; } .five-reasons-vertical-line { display: none; } .rightSideSectionHeadline, .leftSideSectionHeadline, .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { text-align: center !important; } .timeline-icon-container { margin-bottom: 20px; } } /* Define animations */ @keyframes slideInFromRight { from { transform: translateX(100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slideInFromLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* Apply animations to the elements */ .animate-right { animation: slideInFromRight 1s ease 0s 1 normal forwards; } .animate-left { animation: slideInFromLeft 1s ease 0s 1 normal forwards; } </style> <script> jQuery(document).ready(function() { if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-vertical-line')) { jQuery('.five-reasons-element-wrapper').last().find('.five-reasons-vertical-line').remove(); } function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Trigger animations when elements enter the viewport if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-element-wrapper').length > 0) { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); // Remove scroll event listener after initial animation jQuery(window).on('scroll', function() { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); }); } }); </script> <div class="clear"></div> <div class="timeline-parent rightTimeline leftTimeline five-reasons-element-wrapper"> <div class="row five-reasons-outter-wrapper2"> <div class="col-md-5 col-sm-5 five-reasons-left-side"></div> <div class="col-md-2 col-sm-2 timeline-icon-container"> <img class="five-reasons-icon" src="https://phpconference.com/wp-content/uploads/2024/06/IPC_Mun_Reason.png "></div> <div class="col-md-5 col-sm-5 col-xs-8 five-reasons-text-wrapper"> <div class="timeline-headline-right leftSideSectionHeadline">Expert Speakers</div> <div class="timeline-headline-right leftSideSectionSubHeadline">from business and industry</div> </div> </div> <div class="rightTimelineContainer leftTimelineContainer"> <div class="timelinecontainer five-reasons-vertical-line"> </div> </div> </div> <style> .timeline-icon-container { text-align: center; } .timeline-parent.leftTimeline { position: relative; } .five-reasons-vertical-line { content: ""; position: absolute; top: 66px; left: 50%; width: 2px; height: 100%; background-color: #D9D9D9; transform: translateX(-50%); } .timeline-parent .rightSideSectionHeadline, .timeline-parent .leftSideSectionHeadline { font-size: clamp(1.435rem, 5vw, 2.875rem); font-weight: 700; font-family: 'Open Sans'; margin-top: 0; opacity: 0; transition: opacity 1s ease; } .timeline-parent .rightSideSectionSubHeadline, .timeline-parent .leftSideSectionSubHeadline { font-size: clamp(1.2rem, 5vw, 2.4rem); font-weight: 600; font-family: 'Open Sans'; opacity: 0; transition: opacity 1s ease; } .rightSideSectionHeadline { text-align: end; } .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { word-break: break-word; } .five-reasons-icon { width: 66px; height: 66px; } .five-reasons-right-side { display: flex; flex-direction: column; align-items: flex-end; text-align: right; } .five-reasons-left-side { display: flex; flex-direction: column; align-items: flex-start; } .five-reasons-element-wrapper { margin-bottom: 60px; } /* media query max 992 */ @media (max-width: 992px) { .five-reasons-right-side { align-items: center; } .five-reasons-outter-wrapper1 { display: flex; flex-direction: column-reverse; align-items: center; } .five-reasons-outter-wrapper2 { display: flex; flex-direction: column; align-items: center; } .five-reasons-vertical-line { display: none; } .rightSideSectionHeadline, .leftSideSectionHeadline, .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { text-align: center !important; } .timeline-icon-container { margin-bottom: 20px; } } /* Define animations */ @keyframes slideInFromRight { from { transform: translateX(100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slideInFromLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* Apply animations to the elements */ .animate-right { animation: slideInFromRight 1s ease 0s 1 normal forwards; } .animate-left { animation: slideInFromLeft 1s ease 0s 1 normal forwards; } </style> <script> jQuery(document).ready(function() { if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-vertical-line')) { jQuery('.five-reasons-element-wrapper').last().find('.five-reasons-vertical-line').remove(); } function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Trigger animations when elements enter the viewport if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-element-wrapper').length > 0) { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); // Remove scroll event listener after initial animation jQuery(window).on('scroll', function() { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); }); } }); </script> <div class="clear"></div> <div class="timeline-parent rightTimeline leftTimeline five-reasons-element-wrapper"> <div class="row five-reasons-outter-wrapper1"> <div class="col-md-5 col-sm-5 col-xs-8 five-reasons-right-side"> <div class="timeline-headline-right rightSideSectionHeadline">Networking</div> <div class="timeline-headline-right rightSideSectionSubHeadline">with the global PHP community</div> </div> <div class="col-md-2 col-sm-2 timeline-icon-container"> <img class="five-reasons-icon" src="https://phpconference.com/wp-content/uploads/2024/06/IPC_Mun_Reason.png "> </div> </div> <div class="rightTimelineContainer leftTimelineContainer"> <div class="timelinecontainer five-reasons-vertical-line"> </div> </div> </div> <style> .timeline-icon-container { text-align: center; } .timeline-parent.leftTimeline { position: relative; } .five-reasons-vertical-line { content: ""; position: absolute; top: 66px; left: 50%; width: 2px; height: 100%; background-color: #D9D9D9; transform: translateX(-50%); } .timeline-parent .rightSideSectionHeadline, .timeline-parent .leftSideSectionHeadline { font-size: clamp(1.435rem, 5vw, 2.875rem); font-weight: 700; font-family: 'Open Sans'; margin-top: 0; opacity: 0; transition: opacity 1s ease; } .timeline-parent .rightSideSectionSubHeadline, .timeline-parent .leftSideSectionSubHeadline { font-size: clamp(1.2rem, 5vw, 2.4rem); font-weight: 600; font-family: 'Open Sans'; opacity: 0; transition: opacity 1s ease; } .rightSideSectionHeadline { text-align: end; } .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { word-break: break-word; } .five-reasons-icon { width: 66px; height: 66px; } .five-reasons-right-side { display: flex; flex-direction: column; align-items: flex-end; text-align: right; } .five-reasons-left-side { display: flex; flex-direction: column; align-items: flex-start; } .five-reasons-element-wrapper { margin-bottom: 60px; } /* media query max 992 */ @media (max-width: 992px) { .five-reasons-right-side { align-items: center; } .five-reasons-outter-wrapper1 { display: flex; flex-direction: column-reverse; align-items: center; } .five-reasons-outter-wrapper2 { display: flex; flex-direction: column; align-items: center; } .five-reasons-vertical-line { display: none; } .rightSideSectionHeadline, .leftSideSectionHeadline, .rightSideSectionSubHeadline, .leftSideSectionSubHeadline { text-align: center !important; } .timeline-icon-container { margin-bottom: 20px; } } /* Define animations */ @keyframes slideInFromRight { from { transform: translateX(100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } @keyframes slideInFromLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* Apply animations to the elements */ .animate-right { animation: slideInFromRight 1s ease 0s 1 normal forwards; } .animate-left { animation: slideInFromLeft 1s ease 0s 1 normal forwards; } </style> <script> jQuery(document).ready(function() { if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-vertical-line')) { jQuery('.five-reasons-element-wrapper').last().find('.five-reasons-vertical-line').remove(); } function isElementInViewport(el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } // Trigger animations when elements enter the viewport if (jQuery('.five-reasons-element-wrapper') && jQuery('.five-reasons-element-wrapper').length > 0) { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); // Remove scroll event listener after initial animation jQuery(window).on('scroll', function() { jQuery('.five-reasons-element-wrapper').each(function() { var el = this; if (isElementInViewport(el)) { jQuery(el).find('.rightSideSectionHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionHeadline').addClass('animate-right'); jQuery(el).find('.rightSideSectionSubHeadline').addClass('animate-left'); jQuery(el).find('.leftSideSectionSubHeadline').addClass('animate-right'); } }); }); } }); </script> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-5" ><div class="gdlr-full-size-wrapper gdlr-hide-in-all-devices" style=" background-color: #ffffff; " ><div class="gdlr-item gdlr-content-item" ><div class="section-builder-request-info sectioncontainer" style="margin-top: 0px; background: linear-gradient(118.12deg, #FF6B5B 3.91%, #990027 74.06%); padding: 25px;"> <div class="container"> <div class="row"> <div class="col-xl-12 col-lg-12 col-md-12"> <div class="col-md-6" style="color: #fff; padding: 0px 10px 0px; font-size: 20px; text-align: left;"> <h1 class="stay-tuned" style="font-weight: 600; font-size: 25px; margin-top: 10px; text-align: center;"><span style="color: #fff;">MORE NEWS TO IPC?</span></h1> <p style="font-size: 20px; text-align: center;"><span style="color: #fff;">SUBSCRIBE TO OUR NEWSLETTER</span></p> </div> <div class="col-xl-6 col-lg-6 col-md-6"> <div><script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-2" class="mc4wp-form mc4wp-form-86470 mc4wp-form-basic mc4wp-ajax" method="post" data-id="86470" data-name="NL Form new" ><div class="mc4wp-form-fields"><div class="location-chooser" style="color:white;margin-bottom:5px; text-align:center;"> </div> <div class="container" style="max-width:100%;"> <div class="col-xl-12 col-lg-12 col-md-12 nlform" style="margin-top:0px;display: flex;height: 53px;"> <input class="email--input" type="email" name="EMAIL" style="border: 0px !important;" placeholder="Email *" required /> <input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTI" value="IC"/> <input type="hidden" name="BRAND" value="International PHP Conference"> <input id="WHITEPAPER" type="hidden" name="WHITEPAPER" value=""> <input id="PENDING" type="hidden" name="PENDING" value=""> <input id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="ICform25"> <input name="INTERESTS[2d1139d53b][]" type="hidden" value="aa62335d8d" checked="true"> <input id="EDITION" type="hidden" name="EDITION" value=""> <div class='send-nl-wrapper-btn'> <input class="ml-send-button custom-primary-button light-button" type="image" src="/wp-content/themes/sands-events-subtheme/img/Group64358.svg" type="submit" value="send" /></div> </div> </div><input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1732753326" /><input type="hidden" name="_mc4wp_form_id" value="86470" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-2" /><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></div> </div> </div> </div> </div> </div> </div><div class="clear"></div><div class="clear"></div></div><div class="clear"></div></section><section id="content-section-6" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ .box-round-shadow { box-shadow: 0px 2px 20px #000; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; overflow: hidden; position: relative; background-color: black; } .videowrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .move-info { opacity: 0; transition: opacity .25s ease-in-out; transition: all .95s ease-in-out; } .move-info:nth-of-type(odd) { transform: translateX(-60%); } .move-info:nth-of-type(even) { transform: translateX(60%); } .move-info.visible { opacity: 1; transform:translateX(0); } } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ .box-round-shadow { box-shadow: 0px 2px 20px #000; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; overflow: hidden; position: relative; background-color: black; } .videowrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .move-info { opacity: 0; transition: opacity .25s ease-in-out; transition: all .95s ease-in-out; } .move-info:nth-of-type(odd) { transform: translateX(-60%); } .move-info:nth-of-type(even) { transform: translateX(60%); } .move-info.visible { opacity: 1; transform:translateX(0); } } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .box-round-shadow { box-shadow: 0px 2px 20px #000; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; overflow: hidden; position: relative; background-color: black; } .videowrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .move-info { opacity: 0; transition: opacity .25s ease-in-out; transition: all .95s ease-in-out; } .move-info:nth-of-type(odd) { transform: translateX(-60%); } .move-info:nth-of-type(even) { transform: translateX(60%); } .move-info.visible { opacity: 1; transform:translateX(0); } } </style> <div class="gdlr-color-wrapper gdlr-hide-in-all-devices no-skin" style="background-color: #ffffff; padding-top: 0px; " ><div class="sands-container"><div class="gdlr-item gdlr-content-item" ><div class="videowrapper box-round-shadow"> <p><iframe class="iframe-shad" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen" consent-original-src-_="https://www.youtube-nocookie.com/embed/fCWuucawz6s" consent-required="84555" consent-by="services" consent-id="84557"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe></p> </div> </div><div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-7" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; padding-top: 40px; padding-bottom: 60px; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Conference Tracks</h2><div class="clear"></div></div></div></div><div class="clear"></div><div class="gdlr-title-item" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-medium">Explore our main topics: Click the icons to discover the latest trends of 2024</h2><div class="clear"></div></div></div></div><div class="clear"></div> <div class="track-new-style3977"> <img style='display:none;' id='hidden_img' src='#'/><div class='track-container container-fluid'><div class='row track-wrapper'> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-00','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_PHP_Core_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_PHP_Core_black.png')" style="padding:2em;" onmouseout="backImg('track-item-00','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_PHP_Core_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_PHP_Core_black.png')"> <div class=""> <a class="tracklist-link" href="/php-core-coding/"> <img id="track-item-00" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_PHP_Core_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/php-core-coding/"> <p>PHP Core</p> </a> </div> </div> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-01','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_General_WebDev_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_General_WebDev_black.png')" style="padding:2em;" onmouseout="backImg('track-item-01','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_General_WebDev_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_General_WebDev_black.png')"> <div class=""> <a class="tracklist-link" href="/web-development/"> <img id="track-item-01" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_General_WebDev_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/web-development/"> <p>General Web Development</p> </a> </div> </div> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-02','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Test_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Test_black.png')" style="padding:2em;" onmouseout="backImg('track-item-02','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Test_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Test_black.png')"> <div class=""> <a class="tracklist-link" href="/test-performance/"> <img id="track-item-02" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Test_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/test-performance/"> <p>Test & Performance</p> </a> </div> </div> <div class="tracklist-lastitem "></div> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-03','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Agile_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Agile_black.png')" style="padding:2em;" onmouseout="backImg('track-item-03','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Agile_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Agile_black.png')"> <div class=""> <a class="tracklist-link" href="/agile-culture/"> <img id="track-item-03" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Agile_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/agile-culture/"> <p>Agile & People</p> </a> </div> </div> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-04','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Architecture_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Architecture_black.png')" style="padding:2em;" onmouseout="backImg('track-item-04','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Architecture_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Architecture_black.png')"> <div class=""> <a class="tracklist-link" href="/architecture/"> <img id="track-item-04" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_Architecture_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/architecture/"> <p>Software Architecture</p> </a> </div> </div> <div class="track-item-wrapper col-md-3 col-xs-6 track-icon track--container" onmouseover="bigImg( 'track-item-05','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_DevOps_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_DevOps_black.png')" style="padding:2em;" onmouseout="backImg('track-item-05','https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_DevOps_red.png', 'https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_DevOps_black.png')"> <div class=""> <a class="tracklist-link" href="/devops-continuous-delivery/"> <img id="track-item-05" class="p-2" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Trackicon_DevOps_red.png" /> </a> </div> <div class="track-text mt-5 col-md-9 col-sm-9"> <a class="tracklist-link" href="/devops-continuous-delivery/"> <p>DevOps & Deployment</p> </a> </div> </div> <div class="tracklist-lastitem "></div></div></div> </div> <style> .track-new-style3977 .in-viewport-display{ opacity: 0; visibility: hidden; transform: translate3d(0px, 0px, 230px); -webkit-transform: translate3d(0px, 230px, 0px); padding-bottom: 1em; } .track-new-style3977 .in-viewport-display p{ font-size: ; color: #000000; } .track-new-style3977 .tracklist-lastitem { visibility: hidden; opacity: 0; } .track-new-style3977 .animate-track{ animation: transformtrack 1.5s normal forwards; } .track-new-style3977 .animate-track img{ opacity: 1!important; } .sands-d--none{ display: none !important; } .track-new-style3977 .mobile-track.track--container{ height: auto; } .track-new-style3977 .tracks-desk .track--container .track-title{ height: auto; } @keyframes transformtrack { 0% { opacity: 0; visibility: hidden; } 100% { opacity: 1; visibility: visible; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); } } .track-wrapper{ display:flex; flex-wrap:wrap; justify-content: center!important; } .track-item-wrapper{ display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .tracklist-link img{ background-color: #f0f0f0; border-radius:50%; width:124px; height:124px; object-fit:cover; } .track-text{ font-size:20px; font-weight:600; } .track-text p{ color: #000000; } .track-text p:hover{ color: #000000; } @media (max-width: 1300px) { .tracklist-link img{ width:100px; height:100px; } .track-text{ font-size:18px; font-weight:600; } } @media (max-width: 767px) { .track-text{ font-size:18px; } } @media (max-width: 400px) { .track-item-wrapper.col-md-3.col-xs-6.track-icon.track--container{ padding: 1em !important; } } </style> <script> jQuery(document).ready(function(){ // check if div containe text only then add border bottom /* let allTextFields = jQuery('.track-new-style3977 .tracklist-link p'); if(allTextFields && allTextFields.length){ jQuery('.track-new-style3977 .tracklist-link p').each(function(){ if(this.innerHTML && this.innerHTML.length ){ jQuery(this).parents('.track--container').addClass('in-viewport-display'); jQuery(this).parents('.track--container').hover(function () { jQuery(this).find("p").css("color"," #000000 !important"); }, function () { jQuery(this).find("p").css("color","#000000!important") }); } }); jQuery('.track-new-style3977 .mobile-track .tracklist-link p').each(function(){ if(this.innerHTML.length == 0 ){ jQuery(this).parents('.mobile-track').addClass('sands-d--none'); } }); }; */ // intro text animation jQuery(window).scroll(function() { if(jQuery('.track-new-style3977 .in-viewport-display')){ jQuery('.track-new-style3977 .in-viewport-display').each(function(){ bounding = this.getBoundingClientRect(); var instance = $(this); var method = function(){ instance.addClass('animate-track'); } if(bounding && bounding.top){ if ( bounding.top - 100 < window.innerHeight){ setTimeout(method, 100); } } }) } }) }); </script> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-8" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ .main-program-vue.section-container{ padding-top: 20px; } } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ .main-program-vue.section-container{ padding-top: 20px; } } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .program-background{ background: url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_top_left.png) no-repeat 0% 0% , url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_bottom_right.png) no-repeat 100% 100%; } .main-program-vue.section-container{ padding-top: 20px; } } </style> <div class="program-background gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; padding-top: 100px; padding-bottom: 20px; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Program Highlights</h2><div class="clear"></div></div></div></div><div class="clear"></div><div class="six columns" ><div class="gdlr-item gdlr-content-item" style="margin-bottom: 0px; " ><h3 style="text-align: left;">Conference Days | November 12 – 14, 2024</h3> </div> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere749339541732753326" data-app-type="programdisplay" data-settings="{%30seriesid%30:%30negCzJcGJTyWN7bAE%30,%30brandid%30:%30HvTxn3dkaRDZdoHAR%30,%30allLocations%30:[{%30city%30:%30Berlin%30,%30city_de%30:%30Berlin%30,%30manipulateSessionTime%30:%302%30,%30select_series%30:[%30L8PrkvgfbW2D7utPz%30],%30location_landing_page%30:84779,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Berlin_MLC.png%30,%30location_color%30:%30#ed7203%30,%30cta_location_based_color%30:%30#ed7203%30,%30cta_location_based_color_hover%30:%30#ed7203%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#ed7203%30,%30primary_btn_location_based_color_hover%30:%30#ed7203%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#ed7203%30,%30secondary_btn_location_based_color_hover%30:%30#ed7203%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30June 2 \u2013 5, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_session_time_is_active%30:false,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018 Spring, IPC 2019 Spring, 2017 SE, Berlin 2020, Berlin 2021, Berlin 2022, Berlin 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Berlin 2024%30,%30boxheadline_de%30:%30Sessions Berlin 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_BER_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_BER_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30ber25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30@context\%30: \%30https:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30name\%30: \%30International PHP Conference Berlin 2025\%30,\r\n \%30startDate\%30: \%302025-06-02T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-06-06T18:00+01:00\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30eventStatus\%30: \%30https:\/\/schema.org\/EventScheduled\%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/\%30\r\n },\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Maritim ProArte Hotel\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/location-berlin-en\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Friedrichstra\u00dfe 151\%30,\r\n \%30addressLocality\%30: \%30Berlin\%30,\r\n \%30postalCode\%30: \%3010117\%30,\r\n \%30addressCountry\%30: \%30Germany\%30\r\n }\r\n }],\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/11\/IPC_BER25_OG_ENG_1200x630_GT-6917_v1.jpg\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30889\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30589\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30379\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30689\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30729\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30779\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30879\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30629\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30419\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301829\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301579\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30organizer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]} <\/script>%30,%30editionlabel%30:%30Berlin 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30ber%30,%30location_landing_page_DE%30:84779,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_program_page%30:19641,%30programbuttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/program-berlin-en\/%30,%30location_program_page_De%30:19728,%30programbuttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-de\/programm-berlin\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL FEBRUARY 20TH :\u00a0 <\/strong><strong>\u2713 <\/strong>Save up to 750\u20ac <strong>\u2713 <\/strong>Workshop Day for free <strong>\u2713 <\/strong>Gadget for free<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30text-decoration: none;\%30><strong>BIS 20. FEBRUAR :\u00a0 <\/strong><strong>\u2713 <\/strong>Bis zu 750 \u20ac sparen <strong>\u2713 <\/strong>Workshop-Tag gratis <strong>\u2713 <\/strong>Gadget gratis<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30},{%30city%30:%30Munich%30,%30city_de%30:%30Munich%30,%30manipulateSessionTime%30:%301%30,%30select_series%30:[%30negCzJcGJTyWN7bAE%30],%30location_landing_page%30:85101,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Munich_MLC.png%30,%30location_color%30:%30#990027%30,%30cta_location_based_color%30:%30#990027%30,%30cta_location_based_color_hover%30:%30#990027%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#990027%30,%30primary_btn_location_based_color_hover%30:%30#990027%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#990027%30,%30secondary_btn_location_based_color_hover%30:%30#990027%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30October 27 \u2013 31, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_session_time_is_active%30:%301%30,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018, IPC 2017, IPC 2019, Munich 2020, Munich 2021, Munich 2022, Munich 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Munich 2024%30,%30boxheadline_de%30:%30Sessions Munich 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_MUC_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_MUC_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30mun25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30name\%30: \%30 IPC Hybrid Munich 2025 \%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30eventStatus\%30: [\r\n \%30https:\/\/schema.org\/EventScheduled\%30\r\n ],\r\n\t\%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30\r\n\t},\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Holiday Inn City Centre\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/location-munich\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Hochstra\u00dfe 3\%30,\r\n \%30addressLocality\%30: \%30Munich\%30,\r\n \%30postalCode\%30: \%3081669\%30, \r\n \%30addressCountry\%30: \%30Germany\%30 \r\n }\r\n }],\r\n \%30startDate\%30: \%302025-10-27T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-10-31T18:00+01:00\%30,\r\n \%30doorTime\%30: \%3008:30\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2023\/03\/IPC_MUC23_OG_ENG_1200x630_v1.png\%30,\r\n \%30@context\%30: \%30http:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301299\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30849\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301339\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301799\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30999\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30549\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30performer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]\r\n} <\/script>%30,%30editionlabel%30:%30Munich 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30mun%30,%30location_landing_page_DE%30:85101,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_program_page%30:19652,%30programbuttonLink%30:%30https:\/\/phpconference.com\/munich\/program-munich\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/munich\/tickets-munich\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL CONFERENCE STARTS :\u00a0 \u2713 <\/strong>Group Discount\u00a0 <strong>\u2713 <\/strong>5-Day Special<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30text-decoration: none;\%30><strong>BIS KONFERENZBEGINN :\u00a0 \u2713 <\/strong>Kollegenrabatt <strong>\u2713 <\/strong>5-Tages-Special<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30}],%30titletype%30:%30none%30,%30titlesize%30:%30large%30,%30newLayoutBgColor%30:%30rgba(255, 255, 255, 0.7)%30,%30title%30:%30%30,%30marginbottom%30:%3020px%30,%30sessionstyle%30:%30small%30,%30page%30:1,%30sands_edition_label_data%30:{%30ipc 2019%30:{%30edition_label%30:%30IPC 2019%30,%30edition_label_en%30:%30Munich 2019%30,%30edition_label_de%30:%30M\u00fcnchen 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018 spring%30:{%30edition_label%30:%30IPC 2018 Spring%30,%30edition_label_en%30:%30Berlin 2018%30,%30edition_label_de%30:%30Berlin 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018%30:{%30edition_label%30:%30IPC 2018%30,%30edition_label_en%30:%30Munich 2018%30,%30edition_label_de%30:%30M\u00fcnchen 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2019 spring%30:{%30edition_label%30:%30IPC 2019 Spring%30,%30edition_label_en%30:%30Berlin 2019%30,%30edition_label_de%30:%30Berlin 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2017%30:{%30edition_label%30:%30IPC 2017%30,%30edition_label_en%30:%30Munich 2017%30,%30edition_label_de%30:%30M\u00fcnchen 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%302017 se%30:{%30edition_label%30:%302017 SE%30,%30edition_label_en%30:%30Berlin 2017%30,%30edition_label_de%30:%30Berlin 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2020%30:{%30edition_label%30:%30Munich 2020%30,%30edition_label_en%30:%30Munich 2020%30,%30edition_label_de%30:%30M\u00fcnchen 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2020%30:{%30edition_label%30:%30Berlin 2020%30,%30edition_label_en%30:%30Berlin 2020%30,%30edition_label_de%30:%30Berlin 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2021%30:{%30edition_label%30:%30Berlin 2021%30,%30edition_label_en%30:%30Berlin 2021%30,%30edition_label_de%30:%30Berlin 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2021%30:{%30edition_label%30:%30Munich 2021%30,%30edition_label_en%30:%30Munich 2021%30,%30edition_label_de%30:%30M\u00fcnchen 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2022%30:{%30edition_label%30:%30Berlin 2022%30,%30edition_label_en%30:%30Berlin 2022%30,%30edition_label_de%30:%30Berlin 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2022%30:{%30edition_label%30:%30Munich 2022%30,%30edition_label_en%30:%30Munich 2022%30,%30edition_label_de%30:%30M\u00fcnchen 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2023%30:{%30edition_label%30:%30Berlin 2023%30,%30edition_label_en%30:%30Berlin 2023%30,%30edition_label_de%30:%30Berlin 2023%30,%30edition_identifier%30:%30631605ba15913c972140a402_63160d82286d49257a4e6177%30,%30show_wp_content%30:%300%30},%30munich 2023%30:{%30edition_label%30:%30Munich 2023%30,%30edition_label_en%30:%30Munich 2023%30,%30edition_label_de%30:%30Munich 2023%30,%30edition_identifier%30:%306414398d954d89232d9f9a90_6414398d954d89232d9f9aa2%30,%30show_wp_content%30:%300%30},%30berlin 2024%30:{%30edition_label%30:%30Berlin 2024%30,%30edition_label_en%30:%30Berlin 2024%30,%30edition_label_de%30:%30Berlin 2024%30,%30edition_identifier%30:%30652ce58a6061d89d1d1ff854_652ce58a6061d89d1d1ff863%30,%30show_wp_content%30:%300%30},%30munich 2024%30:{%30edition_label%30:%30Munich 2024%30,%30edition_label_en%30:%30Munich 2024%30,%30edition_label_de%30:%30Munich 2024%30,%30edition_identifier%30:%3065a90114a11634e74ce68365_65a90114a11634e74ce68376%30,%30show_wp_content%30:%300%30}},%30mlc_data%30:[{%30city%30:%30Berlin%30,%30city_de%30:%30Berlin%30,%30manipulateSessionTime%30:%302%30,%30select_series%30:[%30L8PrkvgfbW2D7utPz%30],%30location_landing_page%30:84779,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Berlin_MLC.png%30,%30location_color%30:%30#ed7203%30,%30cta_location_based_color%30:%30#ed7203%30,%30cta_location_based_color_hover%30:%30#ed7203%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#ed7203%30,%30primary_btn_location_based_color_hover%30:%30#ed7203%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#ed7203%30,%30secondary_btn_location_based_color_hover%30:%30#ed7203%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30June 2 \u2013 5, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_session_time_is_active%30:false,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018 Spring, IPC 2019 Spring, 2017 SE, Berlin 2020, Berlin 2021, Berlin 2022, Berlin 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Berlin 2024%30,%30boxheadline_de%30:%30Sessions Berlin 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_BER_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_BER_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30ber25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30@context\%30: \%30https:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30name\%30: \%30International PHP Conference Berlin 2025\%30,\r\n \%30startDate\%30: \%302025-06-02T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-06-06T18:00+01:00\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30eventStatus\%30: \%30https:\/\/schema.org\/EventScheduled\%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/\%30\r\n },\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Maritim ProArte Hotel\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/location-berlin-en\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Friedrichstra\u00dfe 151\%30,\r\n \%30addressLocality\%30: \%30Berlin\%30,\r\n \%30postalCode\%30: \%3010117\%30,\r\n \%30addressCountry\%30: \%30Germany\%30\r\n }\r\n }],\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/11\/IPC_BER25_OG_ENG_1200x630_GT-6917_v1.jpg\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30889\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30589\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30379\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30689\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30729\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30779\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30879\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30629\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30419\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301829\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301579\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30organizer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]} <\/script>%30,%30editionlabel%30:%30Berlin 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30ber%30,%30location_landing_page_DE%30:84779,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_program_page%30:19641,%30programbuttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/program-berlin-en\/%30,%30location_program_page_De%30:19728,%30programbuttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-de\/programm-berlin\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL FEBRUARY 20TH :\u00a0 <\/strong><strong>\u2713 <\/strong>Save up to 750\u20ac <strong>\u2713 <\/strong>Workshop Day for free <strong>\u2713 <\/strong>Gadget for free<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30text-decoration: none;\%30><strong>BIS 20. FEBRUAR :\u00a0 <\/strong><strong>\u2713 <\/strong>Bis zu 750 \u20ac sparen <strong>\u2713 <\/strong>Workshop-Tag gratis <strong>\u2713 <\/strong>Gadget gratis<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30},{%30city%30:%30Munich%30,%30city_de%30:%30Munich%30,%30manipulateSessionTime%30:%301%30,%30select_series%30:[%30negCzJcGJTyWN7bAE%30],%30location_landing_page%30:85101,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Munich_MLC.png%30,%30location_color%30:%30#990027%30,%30cta_location_based_color%30:%30#990027%30,%30cta_location_based_color_hover%30:%30#990027%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#990027%30,%30primary_btn_location_based_color_hover%30:%30#990027%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#990027%30,%30secondary_btn_location_based_color_hover%30:%30#990027%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30October 27 \u2013 31, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_session_time_is_active%30:%301%30,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018, IPC 2017, IPC 2019, Munich 2020, Munich 2021, Munich 2022, Munich 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Munich 2024%30,%30boxheadline_de%30:%30Sessions Munich 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_MUC_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_MUC_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30mun25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30name\%30: \%30 IPC Hybrid Munich 2025 \%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30eventStatus\%30: [\r\n \%30https:\/\/schema.org\/EventScheduled\%30\r\n ],\r\n\t\%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30\r\n\t},\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Holiday Inn City Centre\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/location-munich\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Hochstra\u00dfe 3\%30,\r\n \%30addressLocality\%30: \%30Munich\%30,\r\n \%30postalCode\%30: \%3081669\%30, \r\n \%30addressCountry\%30: \%30Germany\%30 \r\n }\r\n }],\r\n \%30startDate\%30: \%302025-10-27T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-10-31T18:00+01:00\%30,\r\n \%30doorTime\%30: \%3008:30\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2023\/03\/IPC_MUC23_OG_ENG_1200x630_v1.png\%30,\r\n \%30@context\%30: \%30http:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301299\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30849\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301339\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301799\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30999\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30549\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30performer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]\r\n} <\/script>%30,%30editionlabel%30:%30Munich 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30mun%30,%30location_landing_page_DE%30:85101,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_program_page%30:19652,%30programbuttonLink%30:%30https:\/\/phpconference.com\/munich\/program-munich\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/munich\/tickets-munich\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL CONFERENCE STARTS :\u00a0 \u2713 <\/strong>Group Discount\u00a0 <strong>\u2713 <\/strong>5-Day Special<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30text-decoration: none;\%30><strong>BIS KONFERENZBEGINN :\u00a0 \u2713 <\/strong>Kollegenrabatt <strong>\u2713 <\/strong>5-Tages-Special<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30}],%30wpSiteLanguage%30:%30en_US%30,%30pagesize%30:%3010%30,%30showNewLayout%30:%30enable%30,%30displayfilters%30:%30disable%30,%30trackfilters%30:%30%30,%30typefilters%30:%30JBPD73cH534W8FFEx%30,%30sessionQualification%30:%30%30,%30makefilterssticky%30:%30disable%30,%30instanceid%30:%30%30,%30showSessionTime%30:true,%30showLanguageFlags%30:true}" > </div> </div><div class="six columns" ><div class="gdlr-item gdlr-content-item" style="margin-bottom: 0px; " ><h3 style="text-align: left;">Workshop Days | November 11 & 15, 2024</h3> </div> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere834184001732753326" data-app-type="programdisplay" data-settings="{%30seriesid%30:%30negCzJcGJTyWN7bAE%30,%30brandid%30:%30HvTxn3dkaRDZdoHAR%30,%30allLocations%30:[{%30city%30:%30Berlin%30,%30city_de%30:%30Berlin%30,%30manipulateSessionTime%30:%302%30,%30select_series%30:[%30L8PrkvgfbW2D7utPz%30],%30location_landing_page%30:84779,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Berlin_MLC.png%30,%30location_color%30:%30#ed7203%30,%30cta_location_based_color%30:%30#ed7203%30,%30cta_location_based_color_hover%30:%30#ed7203%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#ed7203%30,%30primary_btn_location_based_color_hover%30:%30#ed7203%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#ed7203%30,%30secondary_btn_location_based_color_hover%30:%30#ed7203%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30June 2 \u2013 5, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_session_time_is_active%30:false,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018 Spring, IPC 2019 Spring, 2017 SE, Berlin 2020, Berlin 2021, Berlin 2022, Berlin 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Berlin 2024%30,%30boxheadline_de%30:%30Sessions Berlin 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_BER_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_BER_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30ber25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30@context\%30: \%30https:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30name\%30: \%30International PHP Conference Berlin 2025\%30,\r\n \%30startDate\%30: \%302025-06-02T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-06-06T18:00+01:00\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30eventStatus\%30: \%30https:\/\/schema.org\/EventScheduled\%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/\%30\r\n },\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Maritim ProArte Hotel\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/location-berlin-en\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Friedrichstra\u00dfe 151\%30,\r\n \%30addressLocality\%30: \%30Berlin\%30,\r\n \%30postalCode\%30: \%3010117\%30,\r\n \%30addressCountry\%30: \%30Germany\%30\r\n }\r\n }],\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/11\/IPC_BER25_OG_ENG_1200x630_GT-6917_v1.jpg\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30889\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30589\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30379\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30689\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30729\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30779\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30879\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30629\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30419\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301829\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301579\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30organizer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]} <\/script>%30,%30editionlabel%30:%30Berlin 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30ber%30,%30location_landing_page_DE%30:84779,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_program_page%30:19641,%30programbuttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/program-berlin-en\/%30,%30location_program_page_De%30:19728,%30programbuttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-de\/programm-berlin\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL FEBRUARY 20TH :\u00a0 <\/strong><strong>\u2713 <\/strong>Save up to 750\u20ac <strong>\u2713 <\/strong>Workshop Day for free <strong>\u2713 <\/strong>Gadget for free<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30text-decoration: none;\%30><strong>BIS 20. FEBRUAR :\u00a0 <\/strong><strong>\u2713 <\/strong>Bis zu 750 \u20ac sparen <strong>\u2713 <\/strong>Workshop-Tag gratis <strong>\u2713 <\/strong>Gadget gratis<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30},{%30city%30:%30Munich%30,%30city_de%30:%30Munich%30,%30manipulateSessionTime%30:%301%30,%30select_series%30:[%30negCzJcGJTyWN7bAE%30],%30location_landing_page%30:85101,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Munich_MLC.png%30,%30location_color%30:%30#990027%30,%30cta_location_based_color%30:%30#990027%30,%30cta_location_based_color_hover%30:%30#990027%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#990027%30,%30primary_btn_location_based_color_hover%30:%30#990027%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#990027%30,%30secondary_btn_location_based_color_hover%30:%30#990027%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30October 27 \u2013 31, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_session_time_is_active%30:%301%30,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018, IPC 2017, IPC 2019, Munich 2020, Munich 2021, Munich 2022, Munich 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Munich 2024%30,%30boxheadline_de%30:%30Sessions Munich 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_MUC_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_MUC_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30mun25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30name\%30: \%30 IPC Hybrid Munich 2025 \%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30eventStatus\%30: [\r\n \%30https:\/\/schema.org\/EventScheduled\%30\r\n ],\r\n\t\%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30\r\n\t},\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Holiday Inn City Centre\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/location-munich\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Hochstra\u00dfe 3\%30,\r\n \%30addressLocality\%30: \%30Munich\%30,\r\n \%30postalCode\%30: \%3081669\%30, \r\n \%30addressCountry\%30: \%30Germany\%30 \r\n }\r\n }],\r\n \%30startDate\%30: \%302025-10-27T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-10-31T18:00+01:00\%30,\r\n \%30doorTime\%30: \%3008:30\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2023\/03\/IPC_MUC23_OG_ENG_1200x630_v1.png\%30,\r\n \%30@context\%30: \%30http:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301299\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30849\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301339\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301799\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30999\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30549\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30performer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]\r\n} <\/script>%30,%30editionlabel%30:%30Munich 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30mun%30,%30location_landing_page_DE%30:85101,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_program_page%30:19652,%30programbuttonLink%30:%30https:\/\/phpconference.com\/munich\/program-munich\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/munich\/tickets-munich\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL CONFERENCE STARTS :\u00a0 \u2713 <\/strong>Group Discount\u00a0 <strong>\u2713 <\/strong>5-Day Special<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30text-decoration: none;\%30><strong>BIS KONFERENZBEGINN :\u00a0 \u2713 <\/strong>Kollegenrabatt <strong>\u2713 <\/strong>5-Tages-Special<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30}],%30titletype%30:%30none%30,%30titlesize%30:%30large%30,%30newLayoutBgColor%30:%30rgba(255, 255, 255, 0.7)%30,%30title%30:%30%30,%30marginbottom%30:%3020px%30,%30sessionstyle%30:%30small%30,%30page%30:1,%30sands_edition_label_data%30:{%30ipc 2019%30:{%30edition_label%30:%30IPC 2019%30,%30edition_label_en%30:%30Munich 2019%30,%30edition_label_de%30:%30M\u00fcnchen 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018 spring%30:{%30edition_label%30:%30IPC 2018 Spring%30,%30edition_label_en%30:%30Berlin 2018%30,%30edition_label_de%30:%30Berlin 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018%30:{%30edition_label%30:%30IPC 2018%30,%30edition_label_en%30:%30Munich 2018%30,%30edition_label_de%30:%30M\u00fcnchen 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2019 spring%30:{%30edition_label%30:%30IPC 2019 Spring%30,%30edition_label_en%30:%30Berlin 2019%30,%30edition_label_de%30:%30Berlin 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2017%30:{%30edition_label%30:%30IPC 2017%30,%30edition_label_en%30:%30Munich 2017%30,%30edition_label_de%30:%30M\u00fcnchen 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%302017 se%30:{%30edition_label%30:%302017 SE%30,%30edition_label_en%30:%30Berlin 2017%30,%30edition_label_de%30:%30Berlin 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2020%30:{%30edition_label%30:%30Munich 2020%30,%30edition_label_en%30:%30Munich 2020%30,%30edition_label_de%30:%30M\u00fcnchen 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2020%30:{%30edition_label%30:%30Berlin 2020%30,%30edition_label_en%30:%30Berlin 2020%30,%30edition_label_de%30:%30Berlin 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2021%30:{%30edition_label%30:%30Berlin 2021%30,%30edition_label_en%30:%30Berlin 2021%30,%30edition_label_de%30:%30Berlin 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2021%30:{%30edition_label%30:%30Munich 2021%30,%30edition_label_en%30:%30Munich 2021%30,%30edition_label_de%30:%30M\u00fcnchen 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2022%30:{%30edition_label%30:%30Berlin 2022%30,%30edition_label_en%30:%30Berlin 2022%30,%30edition_label_de%30:%30Berlin 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2022%30:{%30edition_label%30:%30Munich 2022%30,%30edition_label_en%30:%30Munich 2022%30,%30edition_label_de%30:%30M\u00fcnchen 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2023%30:{%30edition_label%30:%30Berlin 2023%30,%30edition_label_en%30:%30Berlin 2023%30,%30edition_label_de%30:%30Berlin 2023%30,%30edition_identifier%30:%30631605ba15913c972140a402_63160d82286d49257a4e6177%30,%30show_wp_content%30:%300%30},%30munich 2023%30:{%30edition_label%30:%30Munich 2023%30,%30edition_label_en%30:%30Munich 2023%30,%30edition_label_de%30:%30Munich 2023%30,%30edition_identifier%30:%306414398d954d89232d9f9a90_6414398d954d89232d9f9aa2%30,%30show_wp_content%30:%300%30},%30berlin 2024%30:{%30edition_label%30:%30Berlin 2024%30,%30edition_label_en%30:%30Berlin 2024%30,%30edition_label_de%30:%30Berlin 2024%30,%30edition_identifier%30:%30652ce58a6061d89d1d1ff854_652ce58a6061d89d1d1ff863%30,%30show_wp_content%30:%300%30},%30munich 2024%30:{%30edition_label%30:%30Munich 2024%30,%30edition_label_en%30:%30Munich 2024%30,%30edition_label_de%30:%30Munich 2024%30,%30edition_identifier%30:%3065a90114a11634e74ce68365_65a90114a11634e74ce68376%30,%30show_wp_content%30:%300%30}},%30mlc_data%30:[{%30city%30:%30Berlin%30,%30city_de%30:%30Berlin%30,%30manipulateSessionTime%30:%302%30,%30select_series%30:[%30L8PrkvgfbW2D7utPz%30],%30location_landing_page%30:84779,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Berlin_MLC.png%30,%30location_color%30:%30#ed7203%30,%30cta_location_based_color%30:%30#ed7203%30,%30cta_location_based_color_hover%30:%30#ed7203%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#ed7203%30,%30primary_btn_location_based_color_hover%30:%30#ed7203%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#ed7203%30,%30secondary_btn_location_based_color_hover%30:%30#ed7203%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30June 2 \u2013 5, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_session_time_is_active%30:false,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018 Spring, IPC 2019 Spring, 2017 SE, Berlin 2020, Berlin 2021, Berlin 2022, Berlin 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Berlin 2024%30,%30boxheadline_de%30:%30Sessions Berlin 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_BER_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_BER_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30ber25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30@context\%30: \%30https:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30name\%30: \%30International PHP Conference Berlin 2025\%30,\r\n \%30startDate\%30: \%302025-06-02T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-06-06T18:00+01:00\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30eventStatus\%30: \%30https:\/\/schema.org\/EventScheduled\%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/\%30\r\n },\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Maritim ProArte Hotel\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/location-berlin-en\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Friedrichstra\u00dfe 151\%30,\r\n \%30addressLocality\%30: \%30Berlin\%30,\r\n \%30postalCode\%30: \%3010117\%30,\r\n \%30addressCountry\%30: \%30Germany\%30\r\n }\r\n }],\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/11\/IPC_BER25_OG_ENG_1200x630_GT-6917_v1.jpg\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30889\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30589\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 3-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshops\%30,\r\n \%30price\%30: \%30379\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302024-10-26T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-02-20T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30689\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t{\r\n \%30itemOffered\%30: \%30Very Early Bird: 4-DAY PASS + FREE WORKSHOP DAY Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30729\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Very Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-02-21T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-03-27T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30779\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301199\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301119\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30879\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30629\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Early Bird: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30419\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-03-28T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-05-08T23:59:59\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301829\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301579\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n\t {\r\n \%30itemOffered\%30: \%30Standard: 5-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 4-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%301249\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 3-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30959\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: 2-DAY PASS Remote\%30,\r\n \%30Description\%30: \%30IPC Conference + Workshops\%30,\r\n \%30price\%30: \%30699\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30Standard: Workshop Day Remote\%30,\r\n \%30Description\%30: \%30Workshop\%30,\r\n \%30price\%30: \%30449\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/berlin-en\/remote-tickets-berlin-en\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302025-05-09T00:00:01\%30,\r\n \%30validThrough\%30: \%302025-06-06T18:00:00\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30organizer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]} <\/script>%30,%30editionlabel%30:%30Berlin 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30ber%30,%30location_landing_page_DE%30:84779,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-en\/%30,%30location_program_page%30:19641,%30programbuttonLink%30:%30https:\/\/phpconference.com\/berlin-en\/program-berlin-en\/%30,%30location_program_page_De%30:19728,%30programbuttonLink_DE%30:%30https:\/\/phpconference.com\/berlin-de\/programm-berlin\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL FEBRUARY 20TH :\u00a0 <\/strong><strong>\u2713 <\/strong>Save up to 750\u20ac <strong>\u2713 <\/strong>Workshop Day for free <strong>\u2713 <\/strong>Gadget for free<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30text-decoration: none;\%30><strong>BIS 20. FEBRUAR :\u00a0 <\/strong><strong>\u2713 <\/strong>Bis zu 750 \u20ac sparen <strong>\u2713 <\/strong>Workshop-Tag gratis <strong>\u2713 <\/strong>Gadget gratis<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until February 20th:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Save up to 750\u20ac<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop Day for free<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget for free<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-en\/tickets-berlin-en\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase; border-color: #48D6D9!important;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #FFD501 0.4%, #ED7203 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis 20. Februar:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Bis zu 750 \u20ac sparen<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Workshop-Tag gratis<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Gadget gratis<\/span><br \/>\n<a class=\%30gdlr-button medium light-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/berlin-de\/tickets-berlin\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30},{%30city%30:%30Munich%30,%30city_de%30:%30Munich%30,%30manipulateSessionTime%30:%301%30,%30select_series%30:[%30negCzJcGJTyWN7bAE%30],%30location_landing_page%30:85101,%30background_image%30:false,%30detail_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/Munich_MLC.png%30,%30location_color%30:%30#990027%30,%30cta_location_based_color%30:%30#990027%30,%30cta_location_based_color_hover%30:%30#990027%30,%30cta_location_based_text%30:%30#ffffff%30,%30cta_location_based_text_hover%30:%30#ffffff%30,%30primary_btn_location_based_color%30:%30#990027%30,%30primary_btn_location_based_color_hover%30:%30#990027%30,%30primary_btn_location_based_text%30:%30#ffffff%30,%30primary_btn_location_based_text_hover%30:%30#ffffff%30,%30secondary_btn_location_based_color%30:%30#990027%30,%30secondary_btn_location_based_color_hover%30:%30#990027%30,%30location_text_color%30:%30#ffffff%30,%30marketing_banner_bg_color%30:%30#ae1379%30,%30display_date%30:%30October 27 \u2013 31, 2025%30,%30buttonLink%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_session_time_is_active%30:%301%30,%30location_show_rooms_is_active%30:false,%30location_show_small_view_is_active%30:%301%30,%30editionlabelaliases%30:%30IPC 2018, IPC 2017, IPC 2019, Munich 2020, Munich 2021, Munich 2022, Munich 2023%30,%30location_is_on_globe%30:%301%30,%30traning_location%30:false,%30show_vue_based_track_page%30:false,%30boxheadline%30:%30Sessions Munich 2024%30,%30boxheadline_de%30:%30Sessions Munich 2024%30,%30location_mc_language%30:%30de%30,%30location_mc_group_id%30:%302d1139d53b%30,%30loc_logo_image%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2020\/07\/IPC24_Website_Logo_Menu_MUC_eDe.svg%30,%30loc_logo_image_en%30:%30https:\/\/phpconference.com\/wp-content\/uploads\/2024\/06\/IPC24_Website_Logo_Menu_MUC_devmio.svg%30,%30location_mc_wf_id%30:%30bd7eace21f%30,%30location_mc_wf_email_id%30:%3087a3c40444%30,%30location_mc_editon_value%30:%30mun25%30,%30location_mc_list_id%30:%301c063c1506%30,%30location_additional_header%30:%30<script type=\%30application\/ld+json\%30>\r\n {\r\n \%30name\%30: \%30 IPC Hybrid Munich 2025 \%30,\r\n \%30eventAttendanceMode\%30: \%30https:\/\/schema.org\/MixedEventAttendanceMode\%30,\r\n \%30eventStatus\%30: [\r\n \%30https:\/\/schema.org\/EventScheduled\%30\r\n ],\r\n\t\%30location\%30: [{\r\n \%30@type\%30: \%30VirtualLocation\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30\r\n\t},\r\n {\r\n \%30@type\%30: \%30Place\%30,\r\n \%30name\%30: \%30Holiday Inn City Centre\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/location-munich\/\%30,\r\n \%30address\%30: {\r\n \%30@type\%30: \%30PostalAddress\%30,\r\n \%30streetAddress\%30: \%30Hochstra\u00dfe 3\%30,\r\n \%30addressLocality\%30: \%30Munich\%30,\r\n \%30postalCode\%30: \%3081669\%30, \r\n \%30addressCountry\%30: \%30Germany\%30 \r\n }\r\n }],\r\n \%30startDate\%30: \%302025-10-27T09:00+01:00\%30,\r\n \%30endDate\%30: \%302025-10-31T18:00+01:00\%30,\r\n \%30doorTime\%30: \%3008:30\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30description\%30: \%30The Conference for PHP and Web Development\%30,\r\n \%30inLanguage\%30: \%30en\%30,\r\n \%30image\%30: \%30https:\/\/phpconference.com\/wp-content\/uploads\/2023\/03\/IPC_MUC23_OG_ENG_1200x630_v1.png\%30,\r\n \%30@context\%30: \%30http:\/\/schema.org\%30,\r\n \%30@type\%30: \%30Event\%30,\r\n \%30offers\%30: [\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301299\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30849\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30469\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-05-26T09:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-07-13T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301599\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301339\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30899\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30519\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-07-14T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-08-17T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301799\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301399\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30999\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30529\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-08-18T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-09-21T23:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%305-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301949\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%303-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301499\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%302-DAY PASS\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%301099\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n },\r\n {\r\n \%30itemOffered\%30: \%30WORKSHOP DAY\%30,\r\n \%30Description\%30: \%30IPC Munich Hybrid\%30,\r\n \%30price\%30: \%30549\%30,\r\n \%30priceCurrency\%30: \%30eur\%30,\r\n \%30url\%30: \%30https:\/\/phpconference.com\/munich\/\%30,\r\n \%30availability\%30: \%30http:\/\/schema.org\/PreOrder\%30,\r\n \%30validFrom\%30: \%302023-09-22T00:00:00Z\%30,\r\n \%30validThrough\%30: \%302023-10-27T08:59:59Z\%30,\r\n \%30@type\%30: \%30Offer\%30\r\n }\r\n ],\r\n \%30performer\%30: [\r\n {\r\n \%30@type\%30: \%30Organization\%30,\r\n \%30name\%30: \%30Software & Support Media GmbH\%30\r\n }\r\n ]\r\n} <\/script>%30,%30editionlabel%30:%30Munich 2024%30,%30location_is_active%30:%301%30,%30identifier%30:%30mun%30,%30location_landing_page_DE%30:85101,%30buttonLink_DE%30:%30https:\/\/phpconference.com\/munich\/%30,%30location_program_page%30:19652,%30programbuttonLink%30:%30https:\/\/phpconference.com\/munich\/program-munich\/%30,%30location_top_marketing_banner_details%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/munich\/tickets-munich\/\%30 style=\%30text-decoration: none;\%30><strong>UNTIL CONFERENCE STARTS :\u00a0 \u2713 <\/strong>Group Discount\u00a0 <strong>\u2713 <\/strong>5-Day Special<\/a><\/p>\n%30,%30location_top_marketing_banner_details_german%30:%30<p class=\%30col-xs-10 col-md-11 tmcb-left\%30 style=\%30width: 100%; text-align: center;\%30><a href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30text-decoration: none;\%30><strong>BIS KONFERENZBEGINN :\u00a0 \u2713 <\/strong>Kollegenrabatt <strong>\u2713 <\/strong>5-Tages-Special<\/a><\/p>\n%30,%30call_for_action_on_speaker_and_session_details_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30,%30call_for_action_on_speaker_and_session_details%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Until Conference Starts:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Group Discount<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Day Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/munich\/tickets-munich\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Register now<\/a><\/div>\n%30,%30additional_after_filter_html_german%30:%30<div class=\%30call-for-action-box\%30 style=\%30background: linear-gradient(118.12deg, #ff6b5b 0.4%, #990027 70.55%); border-radius: 25px; display: block; padding: 15px 10px; margin-bottom: 20px!important;\%30><span style=\%30font-size: 25px; color: #fff; display: block; font-weight: bold;\%30>Bis Konferenzbeginn:<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> Kollegenrabatt<\/span><br \/>\n<span style=\%30font-size: 20px; color: #fff;\%30><strong>\u2713<\/strong> 5-Tages-Special<\/span><br \/>\n<a class=\%30gdlr-button medium dark-button custom-primary-button rounded-corner-buttons\%30 href=\%30\/muenchen\/tickets-muenchen\/\%30 style=\%30padding: 5px 15px !important; display: inline-block; text-transform: uppercase;\%30>Jetzt anmelden<\/a><\/div>\n%30}],%30wpSiteLanguage%30:%30en_US%30,%30pagesize%30:%305%30,%30showNewLayout%30:%30enable%30,%30displayfilters%30:%30disable%30,%30trackfilters%30:%30%30,%30typefilters%30:%30Z4cc6W6iPKt8yeA34%30,%30sessionQualification%30:%30%30,%30makefilterssticky%30:%30disable%30,%30instanceid%30:%30%30,%30showSessionTime%30:true,%30showLanguageFlags%30:true}" > </div> </div> <style> .wrappermlcBasedButton970510.btnWrapper{ text-align:left; } .mlcBasedButtons970510.gdlr-button{ color:#ffffff!important; background-color: #990027!important; margin-bottom: 20px; } .mlcBasedButtons970510.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } @media only screen and (max-width: 767px) { .btnWrapper{ text-align: center !important; } } </style> <div class="btnWrapper wrappermlcBasedButton970510"> <a class="gdlr-button global-border-radius mlcBasedButtons970510 custom-primary-button" href="/munich/program-munich/" target="_self" rel="noopener">To Program</a> </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-9" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; padding-bottom: 0px; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Speaker Line Up</h2><div class="clear"></div></div></div></div><div class="clear"></div> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere749828461732753326" data-app-type="speakers" data-settings="{%30page%30:1,%30brandid%30:%30HvTxn3dkaRDZdoHAR%30,%30pagesize%30:35,%30sands_edition_label_data%30:{%30ipc 2019%30:{%30edition_label%30:%30IPC 2019%30,%30edition_label_en%30:%30Munich 2019%30,%30edition_label_de%30:%30M\u00fcnchen 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018 spring%30:{%30edition_label%30:%30IPC 2018 Spring%30,%30edition_label_en%30:%30Berlin 2018%30,%30edition_label_de%30:%30Berlin 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2018%30:{%30edition_label%30:%30IPC 2018%30,%30edition_label_en%30:%30Munich 2018%30,%30edition_label_de%30:%30M\u00fcnchen 2018%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2019 spring%30:{%30edition_label%30:%30IPC 2019 Spring%30,%30edition_label_en%30:%30Berlin 2019%30,%30edition_label_de%30:%30Berlin 2019%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30ipc 2017%30:{%30edition_label%30:%30IPC 2017%30,%30edition_label_en%30:%30Munich 2017%30,%30edition_label_de%30:%30M\u00fcnchen 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%302017 se%30:{%30edition_label%30:%302017 SE%30,%30edition_label_en%30:%30Berlin 2017%30,%30edition_label_de%30:%30Berlin 2017%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2020%30:{%30edition_label%30:%30Munich 2020%30,%30edition_label_en%30:%30Munich 2020%30,%30edition_label_de%30:%30M\u00fcnchen 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2020%30:{%30edition_label%30:%30Berlin 2020%30,%30edition_label_en%30:%30Berlin 2020%30,%30edition_label_de%30:%30Berlin 2020%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2021%30:{%30edition_label%30:%30Berlin 2021%30,%30edition_label_en%30:%30Berlin 2021%30,%30edition_label_de%30:%30Berlin 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2021%30:{%30edition_label%30:%30Munich 2021%30,%30edition_label_en%30:%30Munich 2021%30,%30edition_label_de%30:%30M\u00fcnchen 2021%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2022%30:{%30edition_label%30:%30Berlin 2022%30,%30edition_label_en%30:%30Berlin 2022%30,%30edition_label_de%30:%30Berlin 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30munich 2022%30:{%30edition_label%30:%30Munich 2022%30,%30edition_label_en%30:%30Munich 2022%30,%30edition_label_de%30:%30M\u00fcnchen 2022%30,%30edition_identifier%30:%30%30,%30show_wp_content%30:%301%30},%30berlin 2023%30:{%30edition_label%30:%30Berlin 2023%30,%30edition_label_en%30:%30Berlin 2023%30,%30edition_label_de%30:%30Berlin 2023%30,%30edition_identifier%30:%30631605ba15913c972140a402_63160d82286d49257a4e6177%30,%30show_wp_content%30:%300%30},%30munich 2023%30:{%30edition_label%30:%30Munich 2023%30,%30edition_label_en%30:%30Munich 2023%30,%30edition_label_de%30:%30Munich 2023%30,%30edition_identifier%30:%306414398d954d89232d9f9a90_6414398d954d89232d9f9aa2%30,%30show_wp_content%30:%300%30},%30berlin 2024%30:{%30edition_label%30:%30Berlin 2024%30,%30edition_label_en%30:%30Berlin 2024%30,%30edition_label_de%30:%30Berlin 2024%30,%30edition_identifier%30:%30652ce58a6061d89d1d1ff854_652ce58a6061d89d1d1ff863%30,%30show_wp_content%30:%300%30},%30munich 2024%30:{%30edition_label%30:%30Munich 2024%30,%30edition_label_en%30:%30Munich 2024%30,%30edition_label_de%30:%30Munich 2024%30,%30edition_identifier%30:%3065a90114a11634e74ce68365_65a90114a11634e74ce68376%30,%30show_wp_content%30:%300%30}},%30currentLocationEditionlabel%30:%30Munich 2024%30,%30category%30:null,%30seriesid%30:%30negCzJcGJTyWN7bAE%30,%30speakerhuerotate%30:%300%30,%30order%30:%30asc%30,%30speakersaturate%30:%300%30,%30marginbottom%30:%3020px%30,%30overlaycolor%30:%30disable%30,%30speakerQualifications%30:%30%30,%30trackFilter%30:%30%30,%30titletype%30:%30none%30,%30titlesize%30:%30large%30,%30title%30:%30%30,%30fetchall%30:%30disable%30,%30brandsid%30:%30%30,%30showLanguageFlags%30:true}" > </div> <div class="clear"></div><div class="gdlr-item gdlr-content-item" style="margin-bottom: 50px; " ></div><div class="clear"></div> <style> .wrappermlcBasedButton4979.btnWrapper{ text-align:left; } .mlcBasedButtons4979.gdlr-button{ color:#ffffff!important; background-color: #990027!important; margin-bottom: 20px; } .mlcBasedButtons4979.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } @media only screen and (max-width: 767px) { .btnWrapper{ text-align: center !important; } } </style> <div class="btnWrapper wrappermlcBasedButton4979"> <a class="gdlr-button global-border-radius mlcBasedButtons4979 custom-primary-button" href="/speakers/" target="_blank" rel="noopener">All Speakers</a> </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-10" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; " ><div class="sands-container"><div class="clear"></div><div class="gdlr-item gdlr-divider-item" ><div class="gdlr-divider solid" ></div></div><div class="clear"></div><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Join Hands-On Code Enthusiasts</h2><div class="clear"></div></div></div></div><div class="clear"></div> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere360989101732753326" data-app-type="vueChartDisplay" data-settings="{%30page-item-id%30:%30%30,%30participateSectionRepeater%30:%30[{\%30numberOfParticipants\%30:\%3047\%30,\%30topic\%30:\%30Senior Developer \/ Fullstack Developer\%30,\%30color\%30:\%30#990027\%30},{\%30numberOfParticipants\%30:\%3041\%30,\%30topic\%30:\%30Software Developer\%30,\%30color\%30:\%30#0A1433\%30},{\%30numberOfParticipants\%30:\%3012\%30,\%30topic\%30:\%30Software Engineer & Software\/Enterprise Architect\%30,\%30color\%30:\%30#9da1ad\%30}]%30,%30title-type%30:%30none%30,%30sands-heading-level%30:%30h3%30,%30background-image-render%30:%30%30,%30title-size%30:%30large%30,%30title%30:%30%30,%30caption%30:%30%30,%30chart-custom-text%30:%30Who Are Our Participants?%30,%30chartcustomtext%30:%30Who Are Our Participants?%30}" > </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-11" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .headline-choice{ background: url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_bottom_left.png) no-repeat 0% 100% , url(https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_MUC_top_right.png) no-repeat 100% 0%; } } </style> <div class="headline-choice gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; padding-top: 40px; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" style="margin-bottom: 80px;" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">The Choice is Yours!</h2><div class="clear"></div></div></div></div><div class="clear"></div><div class="six columns" > <div class="highlights-card-container mx-3 mx-md-5 my-4"> <div class="highlights-image-top px-5 py-5 bg--white global-border-radius"> <img class="global-border-radius" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_Onsite_Choice.jpg" alt=""> <h3 class="my-5"><strong>Join us Live in Munich!</strong></h3> <div><strong>✓</strong> Stylish conference hotel in a fantastic location!<br> <strong>✓</strong> Enjoy exclusive hotel deals<br> <strong>✓</strong> Get to know the trainers personally<br> <strong>✓</strong> Network and exchange experiences with like-minded people<br><br></div> <!-- <a class="gdlr-button rounded-corner-buttons custom-primary-button" href="/new-york/tickets-ny/" target="_blank" rel="noopener">Get On-site Ticket!</a> --> <a class="gdlr-button rounded-corner-buttons custom-primary-button highlight-button-115947811732753326 " href="/munich/tickets-munich/" style="background-color: #990027; color: #fff;" rel="noopener">Get On-Site Tickets</a> </div> </div> <style> .highlight-button-115947811732753326.gdlr-button:hover { background-color: #990027 !important; color: #fff !important; } .bg--white { background-color: #FFFFFF; } .highlights-lp .wrapper-inner { width: calc(100% - 20%); margin: auto; } .highlights-lp { background: #F0F0F0; } .wrapper-inner h3 { color: #000; font-family: "Open Sans"; font-size: clamp(25px, 2vw, 30px); font-style: normal; font-weight: 700; line-height: 38px; /* 108.571% */ } .highlights-lp img { max-height: 300px; } .highlights-lp .wrapper-inner div { color: #000; text-align: center; font-family: "Open Sans"; font-size: clamp(20px, 2vw, 25px); font-style: normal; font-weight: 600; line-height: normal; max-width: 450px; margin: auto; } .highlights-image-top { color: #000; font-family: "Open Sans"; font-size: clamp(20px, 2vw, 25px); font-style: normal; line-height: normal; display: flex; flex-direction: column; } .highlights-image-top img { max-height: 400px; } .highlights-image-top a { width: fit-content; } @media screen and (max-width: 767px) { .highlights-image-top, .highlights-lp .wrapper-inner div, .wrapper-inner h3 { font-size: 20px; } } </style> </div><div class="six columns" > <div class="highlights-card-container mx-3 mx-md-5 my-4"> <div class="highlights-image-top px-5 py-5 bg--white global-border-radius"> <img class="global-border-radius" src="https://phpconference.com/wp-content/uploads/2024/06/IPC24_Website_Artwork_Remote_Choice.png" alt=""> <h3 class="my-5"><strong>Join us From Wherever You Want!</strong></h3> <div><strong>✓</strong> You Decide The Location and Place!<br> <strong>✓</strong> First-Class Online Conference Platform<br> <strong>✓</strong> Interactive Highlights and Surprises<br> <strong>✓</strong> Network Virtually and Exchange Experiences<br><br><br></div> <!-- <a class="gdlr-button rounded-corner-buttons custom-primary-button" href="/new-york/tickets-ny/" target="_blank" rel="noopener">Get On-site Ticket!</a> --> <a class="gdlr-button rounded-corner-buttons custom-primary-button highlight-button-674443691732753326 " href="/munich/remote-tickets-munich/" style="background-color: #990027; color: #fff;" rel="noopener">Get Remote Tickets</a> </div> </div> <style> .highlight-button-674443691732753326.gdlr-button:hover { background-color: #990027 !important; color: #fff !important; } .bg--white { background-color: #FFFFFF; } .highlights-lp .wrapper-inner { width: calc(100% - 20%); margin: auto; } .highlights-lp { background: #F0F0F0; } .wrapper-inner h3 { color: #000; font-family: "Open Sans"; font-size: clamp(25px, 2vw, 30px); font-style: normal; font-weight: 700; line-height: 38px; /* 108.571% */ } .highlights-lp img { max-height: 300px; } .highlights-lp .wrapper-inner div { color: #000; text-align: center; font-family: "Open Sans"; font-size: clamp(20px, 2vw, 25px); font-style: normal; font-weight: 600; line-height: normal; max-width: 450px; margin: auto; } .highlights-image-top { color: #000; font-family: "Open Sans"; font-size: clamp(20px, 2vw, 25px); font-style: normal; line-height: normal; display: flex; flex-direction: column; } .highlights-image-top img { max-height: 400px; } .highlights-image-top a { width: fit-content; } @media screen and (max-width: 767px) { .highlights-image-top, .highlights-lp .wrapper-inner div, .wrapper-inner h3 { font-size: 20px; } } </style> </div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-12" ><div class="gdlr-color-wrapper gdlr-hide-in-all-devices no-skin" style="padding-top: 0px; padding-bottom: 20px; " ><div class="sands-container"><div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><div class="clear"></div></div></div><div class="gdlr-item gdlr-content-item" ><h2 style="text-align: left;">INTERNATIONAL PHP CONFERENCE 2023 <strong>SPONSORS</strong></h2> </div><div class="clear"></div> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere916526221732753326" data-app-type="sponsorsDisplay" data-settings="{%30brandid%30:%30HvTxn3dkaRDZdoHAR%30,%30sponsorstyle%30:%30round%30,%30page%30:1,%30pagesize%30:%30555%30,%30category%30:%30%30,%30thumbnailsize%30:%30thumbnail%30,%30order%30:%30desc%30,%30orderby%30:%30post_date%30,%30marginbottom%30:%3020px%30,%30sponsorsize%30:%304%30,%30sponsorlayout%30:%30carousel%30,%30sponsortype%30:%30sales%30,%30seriesid%30:%30negCzJcGJTyWN7bAE%30,%30titletype%30:%30none%30,%30titlesize%30:%30large%30,%30title%30:%30%30}" > </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-13" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; padding-top: 0px; " ><div class="sands-container"><div class="clear"></div><div class="gdlr-item gdlr-divider-item" style="margin-bottom: 70px;" ><div class="gdlr-divider solid" ></div></div><div class="clear"></div><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Secure Your Ticket</h2><div class="clear"></div></div></div></div><div class="clear"></div><div class="gdlr-item gdlr-content-item" style="margin-bottom: 40px; " ><script> jQuery(document).ready(function( $ ) { var radnomATDID = 655128140702; var selectANewTTInDetailView = function(selectedTTID, ttData) { //console.log('selectANewTTInDetailView'); var currentATDContainer = $('.atdcontainer2.' + radnomATDID ); if (currentATDContainer.length) { var ATDData = currentATDContainer.data('atddata'); if (ATDData) { //Day Selection Switch // first we deselect all the days var allDaysTTContainerSelector = '.daycontainer.' + radnomATDID; var allDaysForThisATD = $(allDaysTTContainerSelector); // first we remove the selected class on all others allDaysForThisATD.removeClass('selectedday'); $('.collapshandler.'+radnomATDID).removeAttr('data-toggle'); $('.collapshandler.'+radnomATDID).addClass('toHide'); /* $('.collapshandler.'+radnomATDID).css('border','red solid 5px'); */ if (ttData && ttData.atd_tt_selected_days) { // now we add it back $.each( ttData.atd_tt_selected_days, function( index, value ){ var theSelectedDay = $(allDaysTTContainerSelector + '.'+value); // first we remove the selected class on all others $('.collapshandler.'+radnomATDID + '.'+value).attr('data-toggle','collapse'); $('.collapshandler.'+radnomATDID + '.'+value).removeClass('toHide'); /* $('.collapshandler.'+radnomATDID + '.'+value).css('border','green solid 5px'); */ theSelectedDay.addClass('selectedday'); }); } } } // sub header area handling var allInnerSubHeaderContainersSelector = '.innerviewsubheader.' + radnomATDID; var allSubHEaderContainers = $(allInnerSubHeaderContainersSelector); // set all to be invisible allSubHEaderContainers.addClass('invisiblesubheaderpart'); //make the current one visible only $(allInnerSubHeaderContainersSelector+'.'+selectedTTID).removeClass('invisiblesubheaderpart'); // FOOTER handling var allFooterContainersSelector = '.tickettypefootercontainer.' + radnomATDID; var allFooterContainers = $(allFooterContainersSelector); // set all to be invisible allFooterContainers.addClass('invisiblefooterpart'); //make the current one visible only $(allFooterContainersSelector+'.'+selectedTTID).removeClass('invisiblefooterpart'); } // var touchStartPos = 0; $('.more-info-splash.'+radnomATDID).on("click touchstart", function(event){ touchStartPos = $(window).scrollTop(); }); $('.more-info-splash.'+radnomATDID).on("click touchend", function(event){ if(event.type == 'touchend') { var distance = touchStartPos - $(window).scrollTop(); if (distance > 20 || distance < -20){ return; } } var ttid = event.currentTarget.dataset.ttid; var ttData = jQuery.parseJSON( event.currentTarget.dataset.ttdata ); event.preventDefault(); // data-ttid // data-randomid // hide the splash screnn // $('.atdsplashscreen.'+radnomATDID).css("display","none"); // unselect all selections on options first $('.tickettypeselectselect.'+radnomATDID+' .dropdown-menu ul li').removeClass("selected"); $( $('.tickettypeselectselect.'+radnomATDID+' .dropdown-menu ul li') ).each(function( index ) { var classes = $(this).children("a").attr("class"); var indextoselect = $(this).context.dataset.originalIndex; if (classes.indexOf(ttid) >= 0){ $(this).addClass("selected"); textoreplace = $(this).children("a").context.textContent; $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); $('.atdcontainer2.' + radnomATDID +' .bootstrap-select.btn-group .btn .filter-option').text(textoreplace); } }); // we need to set the selected attribute on the option to the chosen tt //var selectedTTID = $(event.target).data('ttid'); //var ttData = $(event.target).data('ttdata'); selectedTTID = ttid; if (selectedTTID) { $('.tickettypeselectselect.'+radnomATDID).val(selectedTTID); } selectANewTTInDetailView(selectedTTID, ttData); // show the adtinnerview $('.atdinnerview.'+radnomATDID).css("display","table"); }); var touchStartPos2 = 0; $('.innerviewbackbutton.'+radnomATDID).on("click touchstart", function(event){ touchStartPos2 = $(window).scrollTop(); }); $('.innerviewbackbutton.'+radnomATDID).on("click touchend",function(event){ if(event.type == 'touchend') { var distance = touchStartPos2 - $(window).scrollTop(); if (distance > 20 || distance < -20){ return; } } // hide the splash screnn $('.atdsplashscreen.'+radnomATDID).css("display","block"); // show the adtinnerview $('.atdinnerview.'+radnomATDID).css("display","none"); }); /***************/ var touchStartPosACC= 0; $('.sands-ticket-day-headline.'+radnomATDID).on("touchstart", function(event){ touchStartPosACC = $(window).scrollTop(); }); $('.sands-ticket-day-headline.'+radnomATDID).on("touchend",function(event){ if (event.currentTarget) { var dataTarget = $(event.currentTarget).attr("data-target"); var distance = touchStartPosACC - $(window).scrollTop(); if (distance > 20 || distance < -20){ return; } if (dataTarget) { event.preventDefault(); $(dataTarget).collapse('toggle'); } } }); var touchStartPos3 = 0; /* $('.tickettypeselectselectlabel' ).live( "touchend", function(event) { console.log( "Goodbye!" ); // jQuery 1.3+ //event.preventDefault(); $(event.currentTarget).click(); i console.log(event.currentTarget); var clickEvent, touch; console.log(event); touch = event.originalEvent.changedTouches[0]; console.log(event.originalEvent.changedTouches); clickEvent = document.createEvent('MouseEvents'); clickEvent.initMouseEvent('click', true, true, window, 1, touch.screenX, touch.screenY, touch.clientX, touch.clientY, false, false, false, false, 0, null); clickEvent.forwardedTouchEvent = true; console.log($('.btn.dropdown-toggle.selectpicker')); //$(event.originalEvent.target).trigger(clickEvent); //$('.btn.dropdown-toggle.selectpicker').dispatchEvent(clickEvent); }); */ $('.tickettypeselectselectlabel').on("touchstart", function(event){ touchStartPos3 = $(window).scrollTop(); // console.log('ttselect touch start'); }); var touchStartPos4 = 0; //console.log(); $('.selected a').live("touchstart", function(event){ touchStartPos4 = $(window).scrollTop(); // console.log('ttselect4 touch start clicked list item'); }); $('.selected a' ).live( "click touchend", function(event) { $('.sands-ticket-day-content').collapse('hide'); $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); //event.preventDefault(); if(event.type == 'touchend') { var distance = touchStartPos4 - $(window).scrollTop(); if (distance > 20 || distance < -20){ return; } $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); //event.preventDefault(); } else { $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); } }); var last = Date.now(); $('.tickettypeselectselectlabel').on("click touchend",function(event){ //console.log(event.type + " is fired"); //event.preventDefault(); if(event.type == 'touchend') { var distance = touchStartPos3 - $(window).scrollTop(); if (distance > 20 || distance < -20){ return; } //console.log(event.timeStamp); $('.tickettypeselectselectlabel .dropdown-menu').css("display","block"); last = Date.now(); //event.preventDefault(); } else { now = Date.now(); var diff = now -last; //console.log('diff ' + diff); if (diff > 500) { //console.log('DDDosplaying'); $('.tickettypeselectselectlabel .dropdown-menu').css("display","block"); //$('.tickettypeselectselectlabel .dropdown-menu').css("background","red"); } else { //console.log('not dosplaying'); } last = now; } }); $('.tickettypeselectselect.'+radnomATDID).change(function(event){ event.preventDefault(); var newSelectedTTID = $('.tickettypeselectselect.'+radnomATDID).val(); var selectedTTID = $(event.target).data('ttid'); var ttSelectOptionSelector = ".tickettypeselectoption." + newSelectedTTID + "." + radnomATDID; var selectedOptinon = $(ttSelectOptionSelector); if (selectedOptinon.length) { var ttData = $(selectedOptinon).data('ttdata'); selectANewTTInDetailView(newSelectedTTID, ttData); } $('.sands-ticket-day-content').collapse('hide'); $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); }); }); </script> <div class="atdcontainer2 655128140702" data-atddata="{"doWeHaveDaysAndTT":true,"daysOfTheATD":{"5a0c6c78a1b6d":{"atd_days_id":"5a0c6c78a1b6d","atd_days_top_headline":"Workshop Day","atd_days_general_headline_color_bg":"#aaaaaa","atd_days_headline_color_fg":"#797979","atd_days_headline_color_bg":"#ed8428","atd_days_background_color_bg":"#f2f2f2","atd_days_date":20241111,"atd_days_description":"<p style=\"text-align: center;\"><span style=\"color: #ed8428;\">Fast Web Applications Workshop<br />\nCI Pipeline Workshop</span></p>\n<p style=\"text-align: center;\"><span style=\"color: #ed8428;\">Event Storming Workshop <span> <strong>(On-Site Only)</strong></span><br />\n</span><span style=\"color: #ed8428;\">ElePHPantastic Code Workshop <span> <strong>(On-Site Only)</strong></span></span></p>\n"},"5a0c6c78aab7e":{"atd_days_id":"5a0c6c78aab7e","atd_days_top_headline":"Conference Day","atd_days_general_headline_color_bg":"#aaaaaa","atd_days_headline_color_fg":"#797979","atd_days_headline_color_bg":"#c10903","atd_days_background_color_bg":"#f2f2f2","atd_days_date":20241112,"atd_days_description":"<p style=\"text-align: center;\"><span style=\"color: #c10903;\">Main Conference </span><br />\n<span style=\"color: #c10903;\"> Sessions &amp; Keynotes </span><br />\n<span style=\"color: #c10903;\"> Expo</span></p>\n"},"5a0c6c78b4dd7":{"atd_days_id":"5a0c6c78b4dd7","atd_days_top_headline":"Conference Day","atd_days_general_headline_color_bg":"#aaaaaa","atd_days_headline_color_fg":"#797979","atd_days_headline_color_bg":"#c10903","atd_days_background_color_bg":"#f2f2f2","atd_days_date":20241113,"atd_days_description":"<p style=\"text-align: center;\"><span style=\"color: #c10903;\">Main Conference </span><br />\n<span style=\"color: #c10903;\"> Sessions &amp; Keynotes </span><br />\n<span style=\"color: #c10903;\"> Expo</span></p>\n"},"5a0c6c78bffc7":{"atd_days_id":"5a0c6c78bffc7","atd_days_top_headline":"Conference Day","atd_days_general_headline_color_bg":"#aaaaaa","atd_days_headline_color_fg":"#797979","atd_days_headline_color_bg":"#c10903","atd_days_background_color_bg":"#f2f2f2","atd_days_date":20241114,"atd_days_description":"<p style=\"text-align: center;\"><span style=\"color: #c10903;\">Main Conference </span><br />\n<span style=\"color: #c10903;\"> Sessions &amp; Keynotes</span><br />\n<span style=\"color: #c10903;\"> </span></p>\n<p>&nbsp;</p>\n"},"5a0c6c78caa84":{"atd_days_id":"5a0c6c78caa84","atd_days_top_headline":"Workshop Day","atd_days_general_headline_color_bg":"#aaaaaa","atd_days_headline_color_fg":"#797979","atd_days_headline_color_bg":"#ed8428","atd_days_background_color_bg":"#f2f2f2","atd_days_date":20241115,"atd_days_description":"<p style=\"text-align: center;\"><span style=\"color: #ed8428;\">Fullstack PHP Security Workshop<br />\nPHP Extensions Workshop<br />\n<span>Web Components Workshop</span><br />\n</span></p>\n<p style=\"text-align: center;\"><span style=\"color: #ed8428;\">Good Architectures Workshop <strong>(On-Site Only)</strong></span></p>\n"}},"ticketTypesOfTheATD":{"5b3f152080f6f":{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""},"5a0c6c78d93ef":{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""},"5a0c6dac79b01":{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""},"5a0c6dacb5eed":{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}},"kleingedrucktes":"<p><span style=\"color: #000000;\">*incl. 10% group discount when buying 3 or more tickets, plus VAT</span></p>\n","splash_screen_header_text":" ","splash_screen_more_info_button_text":"More Info","atd_shop_splash_header_color_text":"#333333","atd_shop_splash_background_color":"#ffffff","atd_shop_inner_view_background_color":"#f2f2f2","atd_shop_splash_screen_border_color":"#f9f9f9","atd_shop_splash_screen_header_bottom_border_color":"#f9f9f9","atd_empty_min_height_day_description":50,"atd_display_cut_in_price":true,"atd_inner_top_distance":200,"atdinnerview_top_distance":200,"atdinnerview_more_info":"More Info","tickettypes_box_margin_top":50,"atd_homepage_footer_text_color":"#FFFFFF","atd_ticketpage_footer_text_color":"#333333","atd_homepage_addon_text_color":"#333333","atd_ticketpage_addon_text_color":"#333333","atd_select_back_button_color":"#48d6d9","shop_button_text":"Proceed to booking","shop_button_url_absolut":"#anmelde-formular-block","shop_button_url_relative":"https://phpconference.com/munich/tickets-munich/#anmelde-formular-block","top_info_box_header_text":"Book yout ticket until the conference starts","atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"info_top_of_the_splash_screen_repeater":{"0":{"top_info_box_icon":"https://phpconference.com/wp-content/uploads/2024/07/IPC_MUC23_Website_Icon_Ticket_35x35_KR-1-1.png","top_info_box__bold_text":"Group discount:","top_info_box_text":"Register with 3+ colleagues and save 10% per ticket"},"1":{"top_info_box_icon":"https://phpconference.com/wp-content/uploads/2023/05/IPC_MUC23_Website_Icon_Ticket_35x35_devmio-1.png","top_info_box__bold_text":"5-Day Special:","top_info_box_text":"Free Fullstack access to devmio"}},"top_info_box_background_color":"#e4f9f9","atd_shop_button_color_bg":"#990027","atd_shop_button_color_bg_hover":"#990027","atd_shop_button_color_text":"#ffffff","atd_cut_in_price_color":"#ff6b5b","default_selected_day_ids":{},"default_ticket_type_id":false}" > <style> .tickettypeaddontext.rounded--l { position: relative; z-index: 1; padding: 15px 30px; margin-bottom: 12px; text-align: center; } .tickettypefootercontainer.justify-content-center{ justify-content: center; } .pricess--cut{ display: inline-block; position: relative; } .pricess--cut::after{ content: " "; border-bottom: 4px solid; border-color: #ff6b5b !important;; opacity: 0.75; width: calc(100% + 23px); position: absolute; transform: rotate(-11deg); right: -20px; top: 15px; border-radius: 20px; } .tickettypeaddontext.rounded--l:before { content: " "; position: absolute; top: 0; border-radius:25px; left: 0; width: 100%; height: 100%; opacity: .2; z-index: -1; background-color: #990027 !important; } .shopbutton a.gdlr-button { background-color: #990027 !important; color: #ffffff !important; font-size: 20px; font-weight: 700; } .shopbutton a.gdlr-button:hover { background-color: #990027 !important; } .splashtickettypecontainer{ float: left; margin:0 auto; } .atd_shop_splash_header_color_text { color: #333333 !important; } .kleingedrucktes { float:left; } .sands-price-cut-2{ display: inline; } .tickettypesecondsub{ position: relative; } @media ( min-width: 992px) { .d--lg-flex{ display: flex; flex-direction: row; } } @media ( max-width: 992px) { .d--md-flex{ display: flex; flex-direction: column; } } .innerviewbackbutton { display:block; } .innerviewbackbutton.closeIcon { height: 25px; } .innerviewttselect { display:inline; padding-right: 10px; } .thinborderbottom { /* border-bottom: 1px solid #95989a !important; */ } .mt-25{ margin-top:25px; } .atdinnerview{ position: absolute; top: 200px; left: 0; right: 0; margin-left: auto; margin-right: auto; } .atdinnerviewOverlay{ position: fixed; top: 0; left: 0; height: 100%; width: 100%; background: #000; opacity: 0.6; z-index: 9; } .shopbutton a.gdlr-button { background-color: #990027 !important; color: #ffffff !important; } .shopbutton a.gdlr-button:hover { background-color: #990027 !important; } /* .atd-main-inner-div{ background-color: !important; } */ .newAtdStyling{ background-color: #ffffff !important; } .atdinnerview-topsection{ background-color: #f2f2f2 !important; overflow:hidden; } .sands-d-flex{ display: flex; } .atd_tt_addon_image img{ max-height: 90px; } .atdinnerview.wrapper{ z-index: 99; } .daycontainerTop{ text-align: center; font-size: 20px; font-weight: 700; line-height: 27.24px; position: relative; padding: 0px 6px 0px 7px; align-self: stretch; } .daycontainerTop .border--bottom-atd-title{ position: absolute; bottom: -15px; right: 10%; left: 10%; width: 80%; } .daycontainerTop a{ color: #969696; } .daycontainerTop a:hover{ color: #969696; text-decoration: none !important; } .btn-set-wrapper{ display: flex; flex-wrap: wrap; margin: 40px 0 30px 0; flex-direction: row; justify-content: center; align-items: center; float: left; width: 100%; } .splashtickettypes{ margin-top: 50px; } .atdinnerview .atd-new-popover h3,.atd-new-popover .day-description,.atd-new-popover .day-date-day-of-week,.atdinnerview .atd-new-popover .day-top-headliner h3,.atd-new-popover .filter-option,.atd-new-popover .tickettypeaddontext, .splashtickettypecontainer.newAtdStyling{ font-family: 'Open Sans' !important; } .kleingedrucktes p{ color:#333333 !important;}.addontickettypefootercontainer .tickettypeaddontext {color: #333333;margin: 22px 0px;} .tickettypeselectselectlabel{ background-color: #48d6d9 !important; } .more-info-box-mobile{ color: #48d6d9; border: 1px solid #48d6d9 ; font-size: 12px; width: 46px; line-height: 16px; display: flex; align-items: center; text-align: center; padding: 0px 10px; margin-bottom: 0px; } .atd-backarrow{ color: grey !important; } .border--bottom-atd-title{ margin-top: 10px; border: 4px solid #990027 ; border-radius: 25px; background-color: #990027; } .daycontainerTop.active a{ color: #990027 !important; } .daycontainerTop.active a:hover{ color: #990027 !important; } .daycontainerTop.active .border--bottom-atd-title{ border-color: #990027 !important; background-color: #990027 !important; } .tickettypefirstsub{ color:#990027 !important; } .visibility-hidden{ visibility: hidden; } .daycontainerBorder{ border-right: 1px solid #969696; align-self: stretch; } .new-btn-set .atd-ribbon{ position: absolute; top: 35px; right: -70px; } .daycontainerBorder:last-of-type{ border:none; } .more-info-mmobile{ display: inline !important; margin-top: 20px; border-radius: 10px; padding: 6px; } .mobile-atd-tt-title .atd_shop_splash_header_color_text{ font-size: 20px; font-weight: 700; text-align: center; } .newBoxLayOutMob h3{ font-size: 18px; } .btn-set-wrapper-popover{ position: absolute; z-index: 99999; background-color: white; top: 90px; max-width: 90%; margin: auto; right: 0; left: 0; padding-bottom: 15px; padding-top: 15px; } .btn-set-wrapper-popover .daycontainerTop{ width: 100% !important; margin-bottom: 25px; } .btn-set-wrapper-popover .daycontainerTop{ font-weight: 700; font-size: 16px; } .btn-set-wrapper-popover .border--bottom-atd-title{ border: 2px solid #990027 ; bottom: -5px; } .newBoxLayOutMob .day-date-day-of-week{ font-size: 14px; font-weight: normal; } .shopbutton-padding{ padding-bottom: 15px; } .top-info-box{ background-color: #e4f9f9 !important; margin-top: 20px; padding: 20px; } .weight7{ font-weight: 700; } .info-box-icon-size{ width: 30px; height: 30px; object-fit: contain; } .atd-top-info-box-headline.weight7{ text-transform: none; } .inner-info{ display: flex; } .padding-left-10{ padding-left: 10px; } .more-info-splash{ text-decoration: none !important; } /* .info-wrapper{ display: flex; justify-content: space-between; } */ .atd_tt_addon_image_wrapper{ align-self: center; padding-right: 25px; } @media ( max-width: 500px) { .atd_tt_addon_image_wrapper{ align-self: center; padding-right: 0px; width: 100%; order: 1; } .tickettypeaddontext.sands-d-flex{ flex-wrap: wrap; } h2.atd-top-info-box-headline{ font-size: 20px; } h4.atd-top-info-box-headline{ font-size: 18px; } .top-info-box{ text-align: center; } } </style> <div class="atdsplashscreen 655128140702"> <div class="atd-main-inner-div"> <!-- END atd-main-inner-div --> <div class="splashtitle atd_shop_splash_header_color_text 655128140702"> <div class="top-info-box rounded-l px-5"> <h2 class="atd-top-info-box-headline weight7 mb-4">Book yout ticket until the conference starts</h2> <div class='row'> <div class="col-12 col-lg-6"> <div class="flex-row"> <img class="info-box-icon-size align-self-center" src="https://phpconference.com/wp-content/uploads/2024/07/IPC_MUC23_Website_Icon_Ticket_35x35_KR-1-1.png"> <h4 class="atd-top-info-box-headline align-self-center ml-1"> <span class="weight7"> Group discount: </span> Register with 3+ colleagues and save 10% per ticket </h4> </div> </div> <div class="col-12 col-lg-6"> <div class="flex-row"> <img class="info-box-icon-size align-self-center" src="https://phpconference.com/wp-content/uploads/2023/05/IPC_MUC23_Website_Icon_Ticket_35x35_devmio-1.png"> <h4 class="atd-top-info-box-headline align-self-center ml-1"> <span class="weight7"> 5-Day Special: </span> Free Fullstack access to devmio </h4> </div> </div> </div> </div> </div><!-- END splashtitle --> <div class="splashtickettypes 655128140702"> <div class="splashtickettypecontainer newAtdStyling rounded-l 5b3f152080f6f 655128140702" data-ttid="5b3f152080f6f" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" > <div class="atd-ttheder-container"><!-- atd-ttheder-container --> <!-- Mobile Container --> <div class="atd-info-mobile"> <div style="background-color: #990027;" class="hidden-md hidden-sm hidden-lg hidden-xl tickettypefootercontainer ticketDetailRibbon 655128140702 5b3f152080f6f "> <div class="655128140702"> <div class=" ribbon 655128140702"> <p style="margin:0px;color: #ffffff;"> BEST OFFER </p> </div> </div> </div> <div class="text-center mobile-atd-tt-title"> <div class="atd_shop_splash_header_color_text tickettypetitle 655128140702"> 5-Day<br/>Pass </div> </div> <div class="shopbutton selectttsplash shopButtonNewMobile 655128140702"> <div class="atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub 655128140702"> from 1,799€* </div> <div class="tickettypesecondsub 655128140702"> <span style="position:relative"> <div class='sands-price-cut-2'>instead of 1,999€</div> <!-- <div class='sands-price-cut rounded-s'></div> --> </span> </div> </div> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="more-info-splash atd-outer-btns more-info-mmobile gdlr-button 655128140702" href="#" style=""> <span class="btn-title">More Info</span> </a> </div> </div> <div class="col-12 hidden visible-sm"> <div class="tickettypeshortdescription 655128140702" style="text-align: left!important; padding-top: 0px;color:#990027 !important;"> <p> </p> <p><span style="color: #48d6d9;"><strong>+ 5-Day Special</strong></span></p> <p> </p> </div> </div> <!-- End Mobile Container --> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="more-info-splash atd-outer-btns mobile-touch-class atd-outer-btns top-tt-box 655128140702 counter1" href="#" style=""> <div style="background-color: #990027;" class=" ticketDetailRibbon"> <div class="hidden-xs hidden-sm 655128140702"> <div class="hidden-xs hidden-sm ribbon 655128140702"> <p style="margin:0px;color: #ffffff;"> BEST OFFER </p> </div> </div> </div> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle 655128140702"> 5-Day<br/>Pass </div> <div class="tickettypeshortdescription 655128140702"> <p> </p> <p><span style="color: #48d6d9;"><strong>+ 5-Day Special</strong></span></p> <p> </p> </div> </a> </div> <div class="shopbutton selectttsplash shopButtonDesktop 655128140702"> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub hidden-xs hidden-sm 655128140702"> from 1,799€* </div> <div class="tickettypesecondsub hidden-xs hidden-sm 655128140702"> <span style="position:relative"><div class='sands-price-cut-2 rounded-s'>instead of 1,999€</div></span> </div> </div> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="global-border-radius more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title ">More Info</span> </a> </div> <div class="shopbutton shopbuttonmobile selectttsplash hidden 655128140702"> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="more-info-splash atd-outer-btns gdlr-button more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title">i</span> </a> </div> </div><!-- END splashtickettypecontainer --> <div class="splashtickettypecontainer newAtdStyling rounded-l 5a0c6c78d93ef 655128140702" data-ttid="5a0c6c78d93ef" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" > <div class="atd-ttheder-container"><!-- atd-ttheder-container --> <!-- Mobile Container --> <div class="atd-info-mobile"> <div class="text-center mobile-atd-tt-title"> <div class="atd_shop_splash_header_color_text tickettypetitle 655128140702"> 3-Day<br/>Pass </div> </div> <div class="shopbutton selectttsplash shopButtonNewMobile 655128140702"> <div class="atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub 655128140702"> from 1,394€* </div> <div class="tickettypesecondsub 655128140702"> <span style="position:relative"> <div class='sands-price-cut-2'>instead of 1,549€</div> <!-- <div class='sands-price-cut rounded-s'></div> --> </span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="more-info-splash atd-outer-btns more-info-mmobile gdlr-button 655128140702" href="#" style=""> <span class="btn-title">More Info</span> </a> </div> </div> <div class="col-12 hidden visible-sm"> <div class="tickettypeshortdescription 655128140702" style="text-align: left!important; padding-top: 0px;color:#990027 !important;"> </div> </div> <!-- End Mobile Container --> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="more-info-splash atd-outer-btns mobile-touch-class atd-outer-btns top-tt-box 655128140702 counter2" href="#" style=""> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle 655128140702"> 3-Day<br/>Pass </div> </a> </div> <div class="shopbutton selectttsplash shopButtonDesktop 655128140702"> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub hidden-xs hidden-sm 655128140702"> from 1,394€* </div> <div class="tickettypesecondsub hidden-xs hidden-sm 655128140702"> <span style="position:relative"><div class='sands-price-cut-2 rounded-s'>instead of 1,549€</div></span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="global-border-radius more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title ">More Info</span> </a> </div> <div class="shopbutton shopbuttonmobile selectttsplash hidden 655128140702"> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="more-info-splash atd-outer-btns gdlr-button more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title">i</span> </a> </div> </div><!-- END splashtickettypecontainer --> <div class="splashtickettypecontainer newAtdStyling rounded-l 5a0c6dac79b01 655128140702" data-ttid="5a0c6dac79b01" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" > <div class="atd-ttheder-container"><!-- atd-ttheder-container --> <!-- Mobile Container --> <div class="atd-info-mobile"> <div class="text-center mobile-atd-tt-title"> <div class="atd_shop_splash_header_color_text tickettypetitle 655128140702"> 2-Day<br/>Pass </div> </div> <div class="shopbutton selectttsplash shopButtonNewMobile 655128140702"> <div class="atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub 655128140702"> from 1,007€* </div> <div class="tickettypesecondsub 655128140702"> <span style="position:relative"> <div class='sands-price-cut-2'>instead of 1,119€</div> <!-- <div class='sands-price-cut rounded-s'></div> --> </span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="more-info-splash atd-outer-btns more-info-mmobile gdlr-button 655128140702" href="#" style=""> <span class="btn-title">More Info</span> </a> </div> </div> <div class="col-12 hidden visible-sm"> <div class="tickettypeshortdescription 655128140702" style="text-align: left!important; padding-top: 0px;color:#990027 !important;"> </div> </div> <!-- End Mobile Container --> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="more-info-splash atd-outer-btns mobile-touch-class atd-outer-btns top-tt-box 655128140702 counter3" href="#" style=""> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle 655128140702"> 2-Day<br/>Pass </div> </a> </div> <div class="shopbutton selectttsplash shopButtonDesktop 655128140702"> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub hidden-xs hidden-sm 655128140702"> from 1,007€* </div> <div class="tickettypesecondsub hidden-xs hidden-sm 655128140702"> <span style="position:relative"><div class='sands-price-cut-2 rounded-s'>instead of 1,119€</div></span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="global-border-radius more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title ">More Info</span> </a> </div> <div class="shopbutton shopbuttonmobile selectttsplash hidden 655128140702"> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="more-info-splash atd-outer-btns gdlr-button more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title">i</span> </a> </div> </div><!-- END splashtickettypecontainer --> <div class="splashtickettypecontainer newAtdStyling rounded-l 5a0c6dacb5eed 655128140702" data-ttid="5a0c6dacb5eed" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" > <div class="atd-ttheder-container"><!-- atd-ttheder-container --> <!-- Mobile Container --> <div class="atd-info-mobile"> <div class="text-center mobile-atd-tt-title"> <div class="atd_shop_splash_header_color_text tickettypetitle 655128140702"> Workshop<br/>Day </div> </div> <div class="shopbutton selectttsplash shopButtonNewMobile 655128140702"> <div class="atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub 655128140702"> from 602€* </div> <div class="tickettypesecondsub 655128140702"> <span style="position:relative"> <div class='sands-price-cut-2'>instead of 669€</div> <!-- <div class='sands-price-cut rounded-s'></div> --> </span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="more-info-splash atd-outer-btns more-info-mmobile gdlr-button 655128140702" href="#" style=""> <span class="btn-title">More Info</span> </a> </div> </div> <div class="col-12 hidden visible-sm"> <div class="tickettypeshortdescription 655128140702" style="text-align: left!important; padding-top: 0px;color:#990027 !important;"> </div> </div> <!-- End Mobile Container --> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="more-info-splash atd-outer-btns mobile-touch-class atd-outer-btns top-tt-box 655128140702 counter4" href="#" style=""> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle 655128140702"> Workshop<br/>Day </div> </a> </div> <div class="shopbutton selectttsplash shopButtonDesktop 655128140702"> <div class="hidden-xs hidden-sm atd_shop_splash_header_color_text mt-25 tickettypetitle"> <div class="tickettypefirstsub hidden-xs hidden-sm 655128140702"> from 602€* </div> <div class="tickettypesecondsub hidden-xs hidden-sm 655128140702"> <span style="position:relative"><div class='sands-price-cut-2 rounded-s'>instead of 669€</div></span> </div> </div> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="global-border-radius more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title ">More Info</span> </a> </div> <div class="shopbutton shopbuttonmobile selectttsplash hidden 655128140702"> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="more-info-splash atd-outer-btns gdlr-button more-info-splash atd-outer-btns gdlr-button 655128140702" href="#" style=""> <span class="btn-title">i</span> </a> </div> </div><!-- END splashtickettypecontainer --> </div><!-- END splashtickettypes --> </div> <!-- END atd-main-inner-div --> <div class="kleingedrucktes 655128140702"> <p><span style="color: #000000;">*incl. 10% group discount when buying 3 or more tickets, plus VAT</span></p> </div> <div class="footer 655128140702"> <div class="left-side col-12 col-xs-12"> <!-- class="right-side col-xs-12 col-md-5 col-sm-6" --> <div class="shopbutton hidden 655128140702"> <a class="gdlr-button" href="https://phpconference.com/munich/tickets-munich/#anmelde-formular-block">Proceed to booking</a> </div> </div> </div> <!-- END FOOTER --> </div><!-- END atdsplashscreen --> <div class="atdinnerview 655128140702 atdinnerviewOverlay innerviewbackbutton 655128140702" style="display:none; width:100%;"> </div> <div class="atdinnerview 655128140702 wrapper" style="display:none; width:100%;"> <div class="atdinnerview-topsection"> <div class="col-xs-12 innerviewheader 655128140702"> <div class="innerviewbackbutton 655128140702"><i class="fa fa-arrow-circle-left atd-backarrow hidden visible-xs " aria-hidden="true"></i></div> <div class="innerviewttselect 655128140702"> <!-- <label class="tickettypeselectselectlabel"> <select class=" tickettypeselectselect selectpicker 655128140702"> <option class="tickettypeselectoption 5b3f152080f6f 655128140702" value="5b3f152080f6f" data-ttid="5b3f152080f6f" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" > 5-Day<br/>Pass </option> <option class="tickettypeselectoption 5a0c6c78d93ef 655128140702" value="5a0c6c78d93ef" data-ttid="5a0c6c78d93ef" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" > 3-Day<br/>Pass </option> <option class="tickettypeselectoption 5a0c6dac79b01 655128140702" value="5a0c6dac79b01" data-ttid="5a0c6dac79b01" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" > 2-Day<br/>Pass </option> <option class="tickettypeselectoption 5a0c6dacb5eed 655128140702" value="5a0c6dacb5eed" data-ttid="5a0c6dacb5eed" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" > Workshop<br/>Day </option> </select> </label> --> <div class="new-btn-set"> <div class='btn-set-wrapper'> <div class='daycontainerTop innerMain hidden-xs counter1'> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title btnWithIconInnerAtd" >5-Day<br/>Pass<i class="fa fa-angle-down " aria-hidden="true"></i></span> <span class="btn-title hidden-xs">5-Day<br/>Pass</i></span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop innerMain hidden-xs counter2'> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title btnWithIconInnerAtd" >3-Day<br/>Pass<i class="fa fa-angle-down " aria-hidden="true"></i></span> <span class="btn-title hidden-xs">3-Day<br/>Pass</i></span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop innerMain hidden-xs counter3'> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title btnWithIconInnerAtd" >2-Day<br/>Pass<i class="fa fa-angle-down " aria-hidden="true"></i></span> <span class="btn-title hidden-xs">2-Day<br/>Pass</i></span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop innerMain hidden-xs counter4'> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title btnWithIconInnerAtd" >Workshop<br/>Day<i class="fa fa-angle-down " aria-hidden="true"></i></span> <span class="btn-title hidden-xs">Workshop<br/>Day</i></span> </a> <div class='border--bottom-atd-title'></div> </div> </div> <div class='btn-set-wrapper btn-set-wrapper-popover rounded-l hidden '> <div class='daycontainerTop'> <a data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5b3f152080f6f" data-randomid="655128140702" data-counter="counter1" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title">5-Day<br/>Pass</span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop'> <a data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6c78d93ef" data-randomid="655128140702" data-counter="counter2" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title">3-Day<br/>Pass</span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop'> <a data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dac79b01" data-randomid="655128140702" data-counter="counter3" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title">2-Day<br/>Pass</span> </a> <div class='border--bottom-atd-title'></div> </div> <div class='daycontainerTop'> <a data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" data-ttid="5a0c6dacb5eed" data-randomid="655128140702" data-counter="counter4" class="more-info-splash atd-outer-btns 655128140702" href="#" style=""> <span class="btn-title">Workshop<br/>Day</span> </a> <div class='border--bottom-atd-title'></div> </div> </div> </div> </div> </div><!-- END innerviewheader --> <div class="col-xs-12 innerviewsubheaders thinborderbottom 655128140702"> <div class="innerviewsubheader 5b3f152080f6f 655128140702" data-ttid="5b3f152080f6f" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5b3f152080f6f","atd_ribbon":false,"atd_ribbon_text":"BEST OFFER","atd_ribbon_text_color":"#ffffff","atd_ribbon_bg_color":"#990027","atd_tt_title":"5-Day<br/>Pass","atd_tt_first_sub":"from 1,799€*","atd_tt_second_sub":"instead of 1,999€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p>\n<p>+ 12 months devmio access<br />\n+ 6 months session recordings</p>\n","atd_tt_short_description":"<p>&nbsp;</p>\n<p><span style=\"color: #48d6d9;\"><strong>+ 5-Day Special</strong></span></p>\n<p>&nbsp;</p>\n","atd_tt_sub_header_1":"","atd_tt_sub_header_2":"5 out of 5 days available","atd_tt_sub_header_3":"","atd_tt_ticketshop_ticket_type_id":""}" > <div class="atd_tt_sub_header_atts atd_attribute_0">5 out of 5 days available</div> </div> <!-- end innerviewsubheader --> <div class="innerviewsubheader 5a0c6c78d93ef 655128140702" data-ttid="5a0c6c78d93ef" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6c78d93ef","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"3-Day<br/>Pass","atd_tt_first_sub":"from 1,394€*","atd_tt_second_sub":"instead of 1,549€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 3","atd_tt_sub_header_2":"3 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)","atd_tt_ticketshop_ticket_type_id":""}" > <!-- <div class="formulardisp"> <span class="bigbracket leftbraket">(</span> <span class="fraction">5 3</span> <span class="bigbracket rightbraket">)</span> </div>--> <div class="atd_tt_sub_header_atts atd_attribute_0">3 out of 5 days available</div><div class="atd_tt_sub_header_atts atd_attribute_1">Days can be freely combined (e.g. Tuesday + Wednesday + Thursday)</div> </div> <!-- end innerviewsubheader --> <div class="innerviewsubheader 5a0c6dac79b01 655128140702" data-ttid="5a0c6dac79b01" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dac79b01","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"2-Day<br/>Pass","atd_tt_first_sub":"from 1,007€*","atd_tt_second_sub":"instead of 1,119€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78aab7e","2":"5a0c6c78b4dd7","3":"5a0c6c78bffc7","4":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"5 2","atd_tt_sub_header_2":"2 out of 5 days available","atd_tt_sub_header_3":"Days can be freely combined (e.g. Monday + Tuesday)","atd_tt_ticketshop_ticket_type_id":""}" > <!-- <div class="formulardisp"> <span class="bigbracket leftbraket">(</span> <span class="fraction">5 2</span> <span class="bigbracket rightbraket">)</span> </div>--> <div class="atd_tt_sub_header_atts atd_attribute_0">2 out of 5 days available</div><div class="atd_tt_sub_header_atts atd_attribute_1">Days can be freely combined (e.g. Monday + Tuesday)</div> </div> <!-- end innerviewsubheader --> <div class="innerviewsubheader 5a0c6dacb5eed 655128140702" data-ttid="5a0c6dacb5eed" data-atdid="655128140702" data-ttdata="{"atd_tt_id":"5a0c6dacb5eed","atd_ribbon":false,"atd_ribbon_text":"","atd_ribbon_text_color":"#ededed","atd_ribbon_bg_color":"#51e7c4","atd_tt_title":"Workshop<br/>Day","atd_tt_first_sub":"from 602€*","atd_tt_second_sub":"instead of 669€","atd_tt_selected_days":{"0":"5a0c6c78a1b6d","1":"5a0c6c78caa84"},"atd_tt_addon_image":false,"atd_tt_addon_headline":"","atd_tt_addon_text_repeater":false,"atd_tt_addon_text":"<p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p>\n","atd_tt_short_description":"","atd_tt_sub_header_1":"2 1","atd_tt_sub_header_2":"1 out of 2 days available","atd_tt_sub_header_3":"Workshop Day of your choice","atd_tt_ticketshop_ticket_type_id":""}" > <!-- <div class="formulardisp"> <span class="bigbracket leftbraket">(</span> <span class="fraction">2 1</span> <span class="bigbracket rightbraket">)</span> </div>--> <div class="atd_tt_sub_header_atts atd_attribute_0">1 out of 2 days available</div><div class="atd_tt_sub_header_atts atd_attribute_1">Workshop Day of your choice</div> </div> <!-- end innerviewsubheader --> </div><!-- END innerviewsubheaders --> <!-- the days get rendered here --> <div style="float: left;" class="days 655128140702"> <div class="daycontainer daycontainerBorder 655128140702 5a0c6c78a1b6d " data-dayid="5a0c6c78a1b6d"> <div class="sands-ticket-day-headline day-top-headliner 655128140702" style="color: #797979; background-color: #aaaaaa; border-left: #ed8428;" > <div class="hidden-xs hidden-sm"> <h3>Monday<span class="desktopvisible">, 11.Nov</span></h3> <span class="visible-xs date-in-header-mobile">11.11.2024</span> </div> <!-- Mobile Container --> <div class="atd-info-mobile newBoxLayOutMob"> <div class="sands-ticket-day-headline day-top-headliner sands-ticket-day-headline day-top-headliner collapshandler visible-xs visible-sm collapsed 655128140702 5a0c6c78a1b6d" data-toggle="collapse" data-dayid="5a0c6c78a1b6d" data-target="#day-description6551281407025a0c6c78a1b6d" style="color: #797979; background-color: #aaaaaa; border-left: #ed8428;" > <div class=""> <h3>Monday, 11.Nov</h3> <div class="desktophidden 655128140702" > Workshop Day </div> </div> </div> </div> <!-- End Mobile Container --> <div class="visible-xs visible-sm narrow-icon-top collapsed 5a0c6c78a1b6d collapshandler 655128140702" data-toggle="collapse" data-dayid="5a0c6c78a1b6d" data-target="#day-description6551281407025a0c6c78a1b6d"> <i class="fa fa-angle-up" aria-hidden="true"></i> </div> </div> <div class="collapse sands-ticket-day-content" id="day-description6551281407025a0c6c78a1b6d" class="narrow-results day-description 655128140702"> <div class="hidden-xs hidden-sm desktophidden day-date-formatted-date 655128140702"> 11.11.2024 </div> <div class="day-date-day-of-week hidden-sm hidden-xs 655128140702" style="color: #ed8428;"> Workshop Day </div> <!-- <button type="button" class="btn btn-info visible-xs">Narrow your results</button> --> <div class="day-description 655128140702" style="background: #f2f2f2;"> <p style="text-align: center;"><span style="color: #ed8428;">Fast Web Applications Workshop<br /> CI Pipeline Workshop</span></p> <p style="text-align: center;"><span style="color: #ed8428;">Event Storming Workshop <span> <strong>(On-Site Only)</strong></span><br /> </span><span style="color: #ed8428;">ElePHPantastic Code Workshop <span> <strong>(On-Site Only)</strong></span></span></p> </div> <!-- END daycontainer--> </div> </div> <div class="daycontainer daycontainerBorder 655128140702 5a0c6c78aab7e " data-dayid="5a0c6c78aab7e"> <div class="sands-ticket-day-headline day-top-headliner 655128140702" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class="hidden-xs hidden-sm"> <h3>Tuesday<span class="desktopvisible">, 12.Nov</span></h3> <span class="visible-xs date-in-header-mobile">12.11.2024</span> </div> <!-- Mobile Container --> <div class="atd-info-mobile newBoxLayOutMob"> <div class="sands-ticket-day-headline day-top-headliner sands-ticket-day-headline day-top-headliner collapshandler visible-xs visible-sm collapsed 655128140702 5a0c6c78aab7e" data-toggle="collapse" data-dayid="5a0c6c78aab7e" data-target="#day-description6551281407025a0c6c78aab7e" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class=""> <h3>Tuesday, 12.Nov</h3> <div class="desktophidden 655128140702" > Conference Day </div> </div> </div> </div> <!-- End Mobile Container --> <div class="visible-xs visible-sm narrow-icon-top collapsed 5a0c6c78aab7e collapshandler 655128140702" data-toggle="collapse" data-dayid="5a0c6c78aab7e" data-target="#day-description6551281407025a0c6c78aab7e"> <i class="fa fa-angle-up" aria-hidden="true"></i> </div> </div> <div class="collapse sands-ticket-day-content" id="day-description6551281407025a0c6c78aab7e" class="narrow-results day-description 655128140702"> <div class="hidden-xs hidden-sm desktophidden day-date-formatted-date 655128140702"> 12.11.2024 </div> <div class="day-date-day-of-week hidden-sm hidden-xs 655128140702" style="color: #c10903;"> Conference Day </div> <!-- <button type="button" class="btn btn-info visible-xs">Narrow your results</button> --> <div class="day-description 655128140702" style="background: #f2f2f2;"> <p style="text-align: center;"><span style="color: #c10903;">Main Conference </span><br /> <span style="color: #c10903;"> Sessions & Keynotes </span><br /> <span style="color: #c10903;"> Expo</span></p> </div> <!-- END daycontainer--> </div> </div> <div class="daycontainer daycontainerBorder 655128140702 5a0c6c78b4dd7 " data-dayid="5a0c6c78b4dd7"> <div class="sands-ticket-day-headline day-top-headliner 655128140702" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class="hidden-xs hidden-sm"> <h3>Wednesday<span class="desktopvisible">, 13.Nov</span></h3> <span class="visible-xs date-in-header-mobile">13.11.2024</span> </div> <!-- Mobile Container --> <div class="atd-info-mobile newBoxLayOutMob"> <div class="sands-ticket-day-headline day-top-headliner sands-ticket-day-headline day-top-headliner collapshandler visible-xs visible-sm collapsed 655128140702 5a0c6c78b4dd7" data-toggle="collapse" data-dayid="5a0c6c78b4dd7" data-target="#day-description6551281407025a0c6c78b4dd7" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class=""> <h3>Wednesday, 13.Nov</h3> <div class="desktophidden 655128140702" > Conference Day </div> </div> </div> </div> <!-- End Mobile Container --> <div class="visible-xs visible-sm narrow-icon-top collapsed 5a0c6c78b4dd7 collapshandler 655128140702" data-toggle="collapse" data-dayid="5a0c6c78b4dd7" data-target="#day-description6551281407025a0c6c78b4dd7"> <i class="fa fa-angle-up" aria-hidden="true"></i> </div> </div> <div class="collapse sands-ticket-day-content" id="day-description6551281407025a0c6c78b4dd7" class="narrow-results day-description 655128140702"> <div class="hidden-xs hidden-sm desktophidden day-date-formatted-date 655128140702"> 13.11.2024 </div> <div class="day-date-day-of-week hidden-sm hidden-xs 655128140702" style="color: #c10903;"> Conference Day </div> <!-- <button type="button" class="btn btn-info visible-xs">Narrow your results</button> --> <div class="day-description 655128140702" style="background: #f2f2f2;"> <p style="text-align: center;"><span style="color: #c10903;">Main Conference </span><br /> <span style="color: #c10903;"> Sessions & Keynotes </span><br /> <span style="color: #c10903;"> Expo</span></p> </div> <!-- END daycontainer--> </div> </div> <div class="daycontainer daycontainerBorder 655128140702 5a0c6c78bffc7 " data-dayid="5a0c6c78bffc7"> <div class="sands-ticket-day-headline day-top-headliner 655128140702" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class="hidden-xs hidden-sm"> <h3>Thursday<span class="desktopvisible">, 14.Nov</span></h3> <span class="visible-xs date-in-header-mobile">14.11.2024</span> </div> <!-- Mobile Container --> <div class="atd-info-mobile newBoxLayOutMob"> <div class="sands-ticket-day-headline day-top-headliner sands-ticket-day-headline day-top-headliner collapshandler visible-xs visible-sm collapsed 655128140702 5a0c6c78bffc7" data-toggle="collapse" data-dayid="5a0c6c78bffc7" data-target="#day-description6551281407025a0c6c78bffc7" style="color: #797979; background-color: #aaaaaa; border-left: #c10903;" > <div class=""> <h3>Thursday, 14.Nov</h3> <div class="desktophidden 655128140702" > Conference Day </div> </div> </div> </div> <!-- End Mobile Container --> <div class="visible-xs visible-sm narrow-icon-top collapsed 5a0c6c78bffc7 collapshandler 655128140702" data-toggle="collapse" data-dayid="5a0c6c78bffc7" data-target="#day-description6551281407025a0c6c78bffc7"> <i class="fa fa-angle-up" aria-hidden="true"></i> </div> </div> <div class="collapse sands-ticket-day-content" id="day-description6551281407025a0c6c78bffc7" class="narrow-results day-description 655128140702"> <div class="hidden-xs hidden-sm desktophidden day-date-formatted-date 655128140702"> 14.11.2024 </div> <div class="day-date-day-of-week hidden-sm hidden-xs 655128140702" style="color: #c10903;"> Conference Day </div> <!-- <button type="button" class="btn btn-info visible-xs">Narrow your results</button> --> <div class="day-description 655128140702" style="background: #f2f2f2;"> <p style="text-align: center;"><span style="color: #c10903;">Main Conference </span><br /> <span style="color: #c10903;"> Sessions & Keynotes</span><br /> <span style="color: #c10903;"> </span></p> <p> </p> </div> <!-- END daycontainer--> </div> </div> <div class="daycontainer daycontainerBorder 655128140702 5a0c6c78caa84 " data-dayid="5a0c6c78caa84"> <div class="sands-ticket-day-headline day-top-headliner 655128140702" style="color: #797979; background-color: #aaaaaa; border-left: #ed8428;" > <div class="hidden-xs hidden-sm"> <h3>Friday<span class="desktopvisible">, 15.Nov</span></h3> <span class="visible-xs date-in-header-mobile">15.11.2024</span> </div> <!-- Mobile Container --> <div class="atd-info-mobile newBoxLayOutMob"> <div class="sands-ticket-day-headline day-top-headliner sands-ticket-day-headline day-top-headliner collapshandler visible-xs visible-sm collapsed 655128140702 5a0c6c78caa84" data-toggle="collapse" data-dayid="5a0c6c78caa84" data-target="#day-description6551281407025a0c6c78caa84" style="color: #797979; background-color: #aaaaaa; border-left: #ed8428;" > <div class=""> <h3>Friday, 15.Nov</h3> <div class="desktophidden 655128140702" > Workshop Day </div> </div> </div> </div> <!-- End Mobile Container --> <div class="visible-xs visible-sm narrow-icon-top collapsed 5a0c6c78caa84 collapshandler 655128140702" data-toggle="collapse" data-dayid="5a0c6c78caa84" data-target="#day-description6551281407025a0c6c78caa84"> <i class="fa fa-angle-up" aria-hidden="true"></i> </div> </div> <div class="collapse sands-ticket-day-content" id="day-description6551281407025a0c6c78caa84" class="narrow-results day-description 655128140702"> <div class="hidden-xs hidden-sm desktophidden day-date-formatted-date 655128140702"> 15.11.2024 </div> <div class="day-date-day-of-week hidden-sm hidden-xs 655128140702" style="color: #ed8428;"> Workshop Day </div> <!-- <button type="button" class="btn btn-info visible-xs">Narrow your results</button> --> <div class="day-description 655128140702" style="background: #f2f2f2;"> <p style="text-align: center;"><span style="color: #ed8428;">Fullstack PHP Security Workshop<br /> PHP Extensions Workshop<br /> <span>Web Components Workshop</span><br /> </span></p> <p style="text-align: center;"><span style="color: #ed8428;">Good Architectures Workshop <strong>(On-Site Only)</strong></span></p> </div> <!-- END daycontainer--> </div> </div> <!-- END days --> </div> <div class="left-side col-xs-12 addontickettypefootercontainer shopbutton-padding"> <div class="ttspceficfooters 655128140702"> <div class="tickettypefootercontainer justify-content-center 655128140702 5b3f152080f6f invisiblefooterpart "> <div class="tickettypeaddontext rounded--l 655128140702"> <p><strong>5-Day Pass from 1,799€* </strong>(instead of 1,999€)</p> <p>+ 12 months devmio access<br /> + 6 months session recordings</p> </div> </div> <div class="tickettypefootercontainer justify-content-center 655128140702 5a0c6c78d93ef invisiblefooterpart "> <div class="tickettypeaddontext rounded--l 655128140702"> <p><strong>3-Day Pass from 1,394€* </strong>(instead of 1,549€)</p> </div> </div> <div class="tickettypefootercontainer justify-content-center 655128140702 5a0c6dac79b01 invisiblefooterpart "> <div class="tickettypeaddontext rounded--l 655128140702"> <p><strong>2-Day Pass from 1,007€* </strong>(instead of 1,119€)</p> </div> </div> <div class="tickettypefootercontainer justify-content-center 655128140702 5a0c6dacb5eed invisiblefooterpart "> <div class="tickettypeaddontext rounded--l 655128140702"> <p><strong>Workshop Day from 602€* </strong>(instead of 669€)</p> </div> </div> </div> <div class="footer 655128140702"> <div class="right-side col-xs-12 col-md-5 col-sm-6"> <div class="shopbutton matc atd-overview-inner-button 655128140702"> <a class="gdlr-button" href="https://phpconference.com/munich/tickets-munich/#anmelde-formular-block">Proceed to booking</a> </div> </div> </div><!-- END FOOTER --> </div> </div> <div class="footer visibility-hidden 655128140702"> <div class="kleingedrucktes 655128140702"> <p><span style="color: #000000;">*incl. 10% group discount when buying 3 or more tickets, plus VAT</span></p> </div> <div class="right-side col-xs-12 col-md-5 col-sm-6"> <div class="shopbutton matc 655128140702"> <a class="gdlr-button" href="https://phpconference.com/munich/tickets-munich/#anmelde-formular-block">Proceed to booking</a> </div> </div> </div><!-- END FOOTER --> </div><!-- END atdinnerview --> </div> <!-- END atdcontainer --> <script> var weDidShowTheATDAlready = false; $( document ).ready(function() { $( '.atdcontainer2' ).ready(function() { $( '.atdcontainer2' ).show(); //$('.not-supported-browser').hide(); weDidShowTheATDAlready = true; }); }); document.addEventListener("DOMContentLoaded", function(event) { var getATD = document.getElementsByClassName('atdcontainer2')[0]; if(((getATD.style.display=="")||(!getATD.style.display))&&(!weDidShowTheATDAlready)){ getATD.style.display=="block" var text = '<div style="text-align:center;" class="not-supported-browser"><p>Unfortunately your browser is not supported. Please try another one.</p><p>Leider wird Ihr Browser nicht unterstützt. Bitte nutzen Sie einen alternativen Browser.</p></div>'; getATD.insertAdjacentHTML( 'beforeBegin', text ); } }); </script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js" integrity="sha256-T0Vest3yCU7pafRw9r+settMBX6JkKN06dqBnpQ8d30=" crossorigin="anonymous"></script> <script> $(function() { $('.selectpicker').on('change', function(){ var selected = []; //array to store value $(this).find("option:selected").each(function(key,value){ $('.tickettypeselectselectlabel .dropdown-menu').css("display","none"); }); }); }); $(function() { var $box = $(".atdcontainer2 .dropdown-menu"); $(window).on("click.Bst", function(event) { if ( $box.has(event.target).length == 0 //checks if descendants of $box was clicked && !$box.is(event.target) //checks if the $box itself was clicked ) { //you clicked outside the box if ($(window).width() > 767) { $(".atdcontainer2 .dropdown-menu.open").css('display', 'none'); } } else { //you clicked inside the box } }); }); $( document ).ready(function() { setTimeout(() => { var popoverOpen = false; var overlay = jQuery('.atdinnerviewOverlay'); if (overlay && overlay.length) { overlay.on('click touchend', function(e) { if (popoverOpen) { jQuery('.btn-set-wrapper-popover').removeClass('visible-xs'); popoverOpen = false; } }) } var inneractiveBtn = jQuery('.daycontainerTop.innerMain'); if (inneractiveBtn && inneractiveBtn.length) { inneractiveBtn.on('click touchend', function(e) { if (popoverOpen) { jQuery('.btn-set-wrapper-popover').removeClass('visible-xs'); popoverOpen = false; }else{ jQuery('.btn-set-wrapper-popover').addClass('visible-xs'); popoverOpen = true; } }); } var innerBtn = jQuery('.btn-set-wrapper-popover .more-info-splash'); if (innerBtn && innerBtn.length) { jQuery('.btn-set-wrapper-popover .more-info-splash').each(function(index, value ) { $(this).on('click touchend', function(e) { jQuery('.btn-set-wrapper-popover').removeClass('visible-xs'); popoverOpen = false; }); }) } }, 100); var itemHeight = 0; var itemMaxHeight = 0; var atdMoreInfoBtn = $('.more-info-splash'); var innerviewbackbutton = $('.innerviewbackbutton'); var moreInfoMmobile = $('.more-info-mmobile'); if (moreInfoMmobile && moreInfoMmobile.length) { moreInfoMmobile.each(function(index, value ) { $(this).on('click touchend', function(e) { if (jQuery(".innerviewheader") && jQuery(".innerviewheader").length && jQuery(".innerviewheader").offset() && jQuery(".innerviewheader").offset().top && jQuery(".innerviewheader").offset().top > 0) { setTimeout(() => { jQuery(window).scrollTop(jQuery(".innerviewheader").offset().top - 150); }, 50); } } ); }); } if (atdMoreInfoBtn && atdMoreInfoBtn.length) { var parentDiv,parentActualHight,parentNewHeight,atdPopoverHeight; atdMoreInfoBtn.each(function() { $( this ).click( function() { parentDiv = $( this ).parents().find('.ticket-section-background'); atdPopoverHeight = $('.atdinnerview-topsection').height(); parentActualHight = parentDiv.height(); if (parentActualHight <= atdPopoverHeight) { parentDiv.css("height", atdPopoverHeight + 110); } } ); }); innerviewbackbutton.each(function() { $( this ).click( function() { parentDiv.css("height", "auto"); $('.splashtickettypes').height("100%"); } ); }); } $('.splashtickettypecontainer' ).live( 'click touchend', function(event) { $('.atdinnerview .daycontainer .day-description').each(function() { itemHeight = $(this).outerHeight(); if (itemHeight > itemMaxHeight) { itemMaxHeight = itemHeight; } }); //$('.atdinnerview .daycontainer .day-description').attr('style', 'min-height:' + itemMaxHeight + 'px !important'); var itemoboxHeight = itemMaxHeight + 'px'; // $('.atdinnerview .daycontainer .day-description').css({"min-height": itemoboxHeight }); }); var numItems = jQuery('.splashtickettypecontainer').length; $('.tickettypeselectselect').selectpicker({ size: 0 }); jQuery('.splashtickettypecontainer').css('width',(100/numItems)-2+'%'); var numItems2 = jQuery('.atdinnerview .daycontainer').length; jQuery('.atdinnerview .daycontainer').css('width',(100/numItems2)+'%'); jQuery('.atdinnerview .daycontainerTop').css('width',(100/numItems2)+'%'); $('.innerviewbackbutton').on("click touchend",function(event){ $('.sands-ticket-day-content').collapse('hide'); // $('.atdcontainer2').hide(); // $('.atdcontainer2').show("slide", { direction: "right" }, 100); }); $('.more-info-splash.atd-outer-btns.gdlr-button').on("click touchend",function(event){ setTimeout(() => { var outerDivHeight = $('.atdinnerview-topsection').height(); var innerDivHeight = $('.splashtickettypes').height(); if (innerDivHeight && outerDivHeight && innerDivHeight < outerDivHeight) { var newHeightToSet = (outerDivHeight - innerDivHeight) / 2; if (newHeightToSet && newHeightToSet < innerDivHeight) { $('.splashtickettypes').height(newHeightToSet + innerDivHeight); } } }, 80); }); $('.tickettypeshortdescription').on("click touchend",function(event){ setTimeout(() => { var outerDivHeight = $('.atdinnerview-topsection').height(); var innerDivHeight = $('.splashtickettypes').height(); if (innerDivHeight && outerDivHeight && innerDivHeight < outerDivHeight) { var newHeightToSet = (outerDivHeight - innerDivHeight) / 2; if (newHeightToSet && newHeightToSet < innerDivHeight) { $('.splashtickettypes').height(newHeightToSet + innerDivHeight); } } }, 80); }); $('.atd-outer-btns').on("click touchend",function(event){ $('.innerviewheader .daycontainerTop').removeClass('active'); var clicked = $(this).data("counter"); $('.'+clicked).addClass('active'); setTimeout(() => { var atdOverviewButton = $('.atd-overview-inner-button a'); if (atdOverviewButton && atdOverviewButton.length) { atdOverviewButton.on("click touchend",function(event){ var overlay = jQuery('.atdinnerviewOverlay'); if (overlay && overlay.length) { overlay.click(); } }) } },500) }); $(document).on("click touchend", '.shopbutton.atd-overview-inner-button a', function(event) { event.stopPropagation(); window.location.href = $(this).attr('href'); // Ensure it redirects to the link }); $(document).ready(function() { $('.sands-price-cut-2').each(function() { $(this).html( $(this).text().replace(/([0-9]+[.,][0-9]+|[0-9]+)/g, '<span class="pricess--cut">$1</span>') ); }) }); }); </script> </div><div class="clear"></div> <style> .wrappermlcBasedButton506637.btnWrapper{ text-align:left; } .mlcBasedButtons506637.gdlr-button{ color:#ffffff!important; background-color: #990027!important; margin-bottom: 20px; } .mlcBasedButtons506637.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } @media only screen and (max-width: 767px) { .btnWrapper{ text-align: center !important; } } </style> <div class="btnWrapper wrappermlcBasedButton506637"> <a class="gdlr-button global-border-radius mlcBasedButtons506637 custom-primary-button" href="/munich/tickets-munich/" target="_self" rel="noopener">Book Now</a> </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-14" ><div class="gdlr-color-wrapper gdlr-hide-in-all-devices no-skin" style="background-color: #ffffff; padding-top: 40px; " ><div class="sands-container"><div class="gdlr-item gdlr-content-item" ><h2 style="text-align: left;">ON-SITE <strong>ADVANTAGES</strong></h2> </div><div class="clear"></div><div class="three columns" ><div class="sands-item-dropdown 24391732753327" ><div class="top-image-container" style="margin-bottom: 20px; text-align: center;"><img class="dropdown-header--image" src= https://phpconference.com/wp-content/uploads/2021/06/IPC_MUC21_Website_Hybrid_Icons_Vorteile_Onsite_150x150_v1_Konferenz.png></div><div class="headline-arrow-section"><div class="dropdown-headline gdlr-title-small " style="text-align: center; color: #333333; " ><strong>Conference experience </strong></div><div class="toggle-dd-trigger arrow--gropdown rand24391732753327;" style="text-align: center; margin-top:1px;" ><a class=""><i class="fa fa-3x fa-angle-down" style="color: #333333;" aria-hidden="true"></i></a></div><div class="dropdown--text" style="color:#333333;background-color:#ffffff;"><p><span>Enjoy a classic conference experience in the comfortable conference hotel.</span></p> </div></div></div> <style> .dropdown--text{ padding: 10px 10px; margin: 3px 0px; border-radius: 5px; } .dropdown-header--image{ max-height:140px; } </style> <script> var maxHeight = 0; $('.dropdown-headline').each(function(){ var thisH = $(this).height(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.dropdown-headline').height(maxHeight); jQuery.fn.visiblediv = function() { return this.css('visibility', 'visible'); }; jQuery.fn.invisiblediv = function() { return this.css('visibility', 'hidden'); }; jQuery.fn.visibilityToggle = function() { return this.css('visibility', function(i, visibility) { return (visibility == 'visible') ? 'hidden' : 'visible'; }); }; $('.dropdown--text').invisiblediv(); $('.dropdown--text:first').visiblediv(); $('.toggle-dd-trigger:first i').addClass('fa-angle-up'); $('.toggle-dd-trigger:first i').removeClass('fa-angle-down'); $(document).ready(function() { $(".24391732753327 .toggle-dd-trigger").click(function() { $('.dropdown--text').invisiblediv(); $('.toggle-dd-trigger').find('i').removeClass('fa-angle-up'); $('.toggle-dd-trigger').find('i').addClass('fa-angle-down'); $(this).parent('.headline-arrow-section').find('.dropdown--text').visiblediv(); $(this).find('i').addClass('fa-angle-up'); $(this).find('i').removeClass('fa-angle-down'); }); }); </script> </div><div class="three columns" ><div class="sands-item-dropdown 29591732753327" ><div class="top-image-container" style="margin-bottom: 20px; text-align: center;"><img class="dropdown-header--image" src= https://phpconference.com/wp-content/uploads/2021/06/IPC_MUC21_Website_Hybrid_Icons_Vorteile_Onsite_150x150_v1_Austausch.png></div><div class="headline-arrow-section"><div class="dropdown-headline gdlr-title-small " style="text-align: center; color: #333333; " ><strong>Networking Face to Face </strong></div><div class="toggle-dd-trigger arrow--gropdown rand29591732753327;" style="text-align: center; margin-top:1px;" ><a class=""><i class="fa fa-3x fa-angle-down" style="color: #333333;" aria-hidden="true"></i></a></div><div class="dropdown--text" style="color:#333333;background-color:#ffffff;"><p><span>Plenty of opportunities to network with speakers, exhibitors, and attendees.</span></p> </div></div></div> <style> .dropdown--text{ padding: 10px 10px; margin: 3px 0px; border-radius: 5px; } .dropdown-header--image{ max-height:140px; } </style> <script> var maxHeight = 0; $('.dropdown-headline').each(function(){ var thisH = $(this).height(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.dropdown-headline').height(maxHeight); jQuery.fn.visiblediv = function() { return this.css('visibility', 'visible'); }; jQuery.fn.invisiblediv = function() { return this.css('visibility', 'hidden'); }; jQuery.fn.visibilityToggle = function() { return this.css('visibility', function(i, visibility) { return (visibility == 'visible') ? 'hidden' : 'visible'; }); }; $('.dropdown--text').invisiblediv(); $('.dropdown--text:first').visiblediv(); $('.toggle-dd-trigger:first i').addClass('fa-angle-up'); $('.toggle-dd-trigger:first i').removeClass('fa-angle-down'); $(document).ready(function() { $(".29591732753327 .toggle-dd-trigger").click(function() { $('.dropdown--text').invisiblediv(); $('.toggle-dd-trigger').find('i').removeClass('fa-angle-up'); $('.toggle-dd-trigger').find('i').addClass('fa-angle-down'); $(this).parent('.headline-arrow-section').find('.dropdown--text').visiblediv(); $(this).find('i').addClass('fa-angle-up'); $(this).find('i').removeClass('fa-angle-down'); }); }); </script> </div><div class="three columns" ><div class="sands-item-dropdown 32771732753327" ><div class="top-image-container" style="margin-bottom: 20px; text-align: center;"><img class="dropdown-header--image" src= https://phpconference.com/wp-content/uploads/2021/06/IPC_MUC21_Website_Hybrid_Icons_Vorteile_Onsite_150x150_v1_Catering.png></div><div class="headline-arrow-section"><div class="dropdown-headline gdlr-title-small " style="text-align: center; color: #333333; " ><strong>Quality Catering </strong></div><div class="toggle-dd-trigger arrow--gropdown rand32771732753327;" style="text-align: center; margin-top:1px;" ><a class=""><i class="fa fa-3x fa-angle-down" style="color: #333333;" aria-hidden="true"></i></a></div><div class="dropdown--text" style="color:#333333;background-color:#ffffff;"><p><span>First-class catering with coffee breaks including snacks in the morning and afternoon, a lunch buffet, including drinks and snacks at the Expo reception.</span></p> </div></div></div> <style> .dropdown--text{ padding: 10px 10px; margin: 3px 0px; border-radius: 5px; } .dropdown-header--image{ max-height:140px; } </style> <script> var maxHeight = 0; $('.dropdown-headline').each(function(){ var thisH = $(this).height(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.dropdown-headline').height(maxHeight); jQuery.fn.visiblediv = function() { return this.css('visibility', 'visible'); }; jQuery.fn.invisiblediv = function() { return this.css('visibility', 'hidden'); }; jQuery.fn.visibilityToggle = function() { return this.css('visibility', function(i, visibility) { return (visibility == 'visible') ? 'hidden' : 'visible'; }); }; $('.dropdown--text').invisiblediv(); $('.dropdown--text:first').visiblediv(); $('.toggle-dd-trigger:first i').addClass('fa-angle-up'); $('.toggle-dd-trigger:first i').removeClass('fa-angle-down'); $(document).ready(function() { $(".32771732753327 .toggle-dd-trigger").click(function() { $('.dropdown--text').invisiblediv(); $('.toggle-dd-trigger').find('i').removeClass('fa-angle-up'); $('.toggle-dd-trigger').find('i').addClass('fa-angle-down'); $(this).parent('.headline-arrow-section').find('.dropdown--text').visiblediv(); $(this).find('i').addClass('fa-angle-up'); $(this).find('i').removeClass('fa-angle-down'); }); }); </script> </div><div class="three columns" ><div class="sands-item-dropdown 24651732753327" ><div class="top-image-container" style="margin-bottom: 20px; text-align: center;"><img class="dropdown-header--image" src= https://phpconference.com/wp-content/uploads/2021/06/IPC_MUC21_Website_Hybrid_Icons_Vorteile_Online_150x150_v1_Zertifikat.png></div><div class="headline-arrow-section"><div class="dropdown-headline gdlr-title-small " style="text-align: center; color: #333333; " ><strong>Certificate </strong></div><div class="toggle-dd-trigger arrow--gropdown rand24651732753327;" style="text-align: center; margin-top:1px;" ><a class=""><i class="fa fa-3x fa-angle-down" style="color: #333333;" aria-hidden="true"></i></a></div><div class="dropdown--text" style="color:#333333;background-color:#ffffff;"><p><span>Get an official International PHP Conference certificate, certifying your participation.</span></p> </div></div></div> <style> .dropdown--text{ padding: 10px 10px; margin: 3px 0px; border-radius: 5px; } .dropdown-header--image{ max-height:140px; } </style> <script> var maxHeight = 0; $('.dropdown-headline').each(function(){ var thisH = $(this).height(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.dropdown-headline').height(maxHeight); jQuery.fn.visiblediv = function() { return this.css('visibility', 'visible'); }; jQuery.fn.invisiblediv = function() { return this.css('visibility', 'hidden'); }; jQuery.fn.visibilityToggle = function() { return this.css('visibility', function(i, visibility) { return (visibility == 'visible') ? 'hidden' : 'visible'; }); }; $('.dropdown--text').invisiblediv(); $('.dropdown--text:first').visiblediv(); $('.toggle-dd-trigger:first i').addClass('fa-angle-up'); $('.toggle-dd-trigger:first i').removeClass('fa-angle-down'); $(document).ready(function() { $(".24651732753327 .toggle-dd-trigger").click(function() { $('.dropdown--text').invisiblediv(); $('.toggle-dd-trigger').find('i').removeClass('fa-angle-up'); $('.toggle-dd-trigger').find('i').addClass('fa-angle-down'); $(this).parent('.headline-arrow-section').find('.dropdown--text').visiblediv(); $(this).find('i').addClass('fa-angle-up'); $(this).find('i').removeClass('fa-angle-down'); }); }); </script> </div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-15" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; padding-top: 40px; " ><div class="sands-container"><div class="six columns" ><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Whitepaper Selection Spring 2023</h2><div class="clear"></div></div></div></div><div class="gdlr-item gdlr-content-item" ><p style="font-size: 25px; font-weight: 500;">THE POWER OF PHP</p> <p style="font-size: 20px; font-weight: 400;">This Whitepaper contains an exclusive selection of PHP knowledge on over 40 pages for you to discover. Read articles from our experts on Laravel 10, CakePHP 5, Shopware 6, Clean Code, Single Page Applications with PHP and much more!</p> <p style="font-size: 20px; font-weight: 400; margin-bottom: 30px;">Download it now and learn more about the exciting developments in the PHP world!</p> </div> <style> .wrappermlcBasedButton298697.btnWrapper{ text-align:left; } .mlcBasedButtons298697.gdlr-button{ color:#ffffff!important; background-color: #990027!important; margin-bottom: 20px; } .mlcBasedButtons298697.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } @media only screen and (max-width: 767px) { .btnWrapper{ text-align: center !important; } } </style> <div class="btnWrapper wrappermlcBasedButton298697"> <a class="gdlr-button global-border-radius mlcBasedButtons298697 custom-primary-button" href="/ipc-whitepaper-selection-spring-2023/" target="_blank" rel="noopener">Download</a> </div> </div><div class="six columns" ><div class="gdlr-item gdlr-content-item" ><p><a href="https://phpconference.com/ipc-whitepaper-selection-spring-2023/"><img alt="" class="aligncenter wp-image-85444" src="https://phpconference.com/wp-content/uploads/2023/07/IPC_23_WD_Slides_GT-1539.png" style="max-height: 450px;" /></a></p> </div></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-16" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; " ><div class="sands-container"><div class="gdlr-title-item" id="headline-font-size" ><div class="gdlr-item-title-wrapper gdlr-item pos-left "><div class="gdlr-item-title-head"><h2 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-large">Impressions</h2><div class="clear"></div></div></div></div><div class="clear"></div><div class="twelve columns" ><div class="impression-container row"><div class="impression-card big-card col-md-12 px-0"><img class="big-impression-img global-border-radius" src="https://phpconference.com/wp-content/uploads/2024/06/26332333919_eff1e0c234_k.jpg" /></div><div class="impression-card small-card fisrt-card col-md-6 global-border-radius px-0"><img class="small-impression-img first-small-img" src="https://phpconference.com/wp-content/uploads/2024/06/53297077423_44236ea67b_k.jpg" /></div><div class="impression-card small-card col-md-6 global-border-radius px-0"><img class="small-impression-img" src="https://phpconference.com/wp-content/uploads/2024/06/53295953822_d0050b9bd5_o.jpg" /></div></div> <style> .impression-container { display: flex; flex-wrap: wrap; justify-content: center; padding: 0px 0px 0px 38px; margin: 0px -5px 0px 0px; } .impression-card { text-align: center; border-radius: 30px !important; } .big-card { width: 100%; margin-bottom: 10px; } .fisrt-card { margin-right: 10px; } .small-card { width: calc(50% - 10px); border-radius: 30px; } .big-impression-img { width: 100%; height: auto; border-radius: 30px !important; } .small-impression-img { width: 100%; height: auto; border-radius: 30px; } @media screen and (max-width: 768px) { .small-card { width: 100%; margin-right: 0; } .impression-container { padding: 0px 18px; margin: 0px 0px 0px 0px; } .impression-card { margin-bottom: 20px; } } </style> </div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-17" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; padding-top: 40px; " ><div class="sands-container"><div class="gdlr-item gdlr-content-item" style="margin-bottom: 40px; " ><h2 style="text-align: left;">DEVMIO ‒ <strong>OUR CONFERENCE PLATFORM</strong></h2> </div><div class="clear"></div><div class="one-fifth column" ><div class="gdlr-item gdlr-content-item" ><p><a href="https://devm.io/"><img alt="" class="aligncenter size-full wp-image-84278" src="https://phpconference.com/wp-content/uploads/2022/07/devmio_Logo_Abo_Fullstack.png" /></a></p> </div></div><div class="two-fifth columns" ><div class="gdlr-item gdlr-content-item" ><p style="font-size: 20px; font-weight: 400;">With the 5-day pass, you not only <strong>get 6 months of free access to all session recordings</strong>, but also 12 months of access to <span>expert contributions, live streams, tutorials,</span> and over 1,000 articles on devmio.</p> <p style="font-size: 20px; font-weight: 400;"><strong>You are already a Fullstack subscriber?</strong> Then save up to 25% off your conference ticket and get the session recordings for free. Simply enter your devmio ID at the checkout.</p> </div></div><div class="two-fifth columns" ><div class="gdlr-item gdlr-content-item" ><p><a href="https://devm.io/fullstack-access/"><img alt="" class="aligncenter size-full wp-image-84793" src="https://phpconference.com/wp-content/uploads/2022/11/IPC_BER23_Website_ede_Illustration.png" /></a></p> </div></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-18" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ .stay-tuned{ font-weight: 900; font-size: 50px; margin-top: 0px; color: #80F8FD; } } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ .stay-tuned{ font-weight: 900; font-size: 50px; margin-top: 0px; color: #80F8FD; } } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .stay-tuned{ font-weight: 900; font-size: 50px; margin-top: 0px; color: #80F8FD; } } </style> <div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #990027; padding-top: 0px; padding-bottom: 0px; " ><div class="sands-container"><div class="gdlr-item gdlr-content-item" ><div class="section-builder-request-info sectioncontainer" style="margin-top: 20px; padding: 25px;"> <div class="container"> <div class="row"> <div class="col-xl-12 col-lg-12 col-md-12"> <div class="col-md-6" style="color: #fff; padding: 0px 10px 0px; font-size: 20px; text-align: left;"> <h2 class="stay-tuned" style="text-align: center;"><span style="color: #fff;">MORE NEWS TO IPC?</span></h2> <p style="font-size: 28px; text-align: center;"><span style="color: #fff;">SUBSCRIBE TO OUR NEWSLETTER</span></p> </div> <div class="col-xl-6 col-lg-6 col-md-6"> <div><script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-3" class="mc4wp-form mc4wp-form-86470 mc4wp-form-basic mc4wp-ajax" method="post" data-id="86470" data-name="NL Form new" ><div class="mc4wp-form-fields"><div class="location-chooser" style="color:white;margin-bottom:5px; text-align:center;"> </div> <div class="container" style="max-width:100%;"> <div class="col-xl-12 col-lg-12 col-md-12 nlform" style="margin-top:0px;display: flex;height: 53px;"> <input class="email--input" type="email" name="EMAIL" style="border: 0px !important;" placeholder="Email *" required /> <input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTI" value="IC"/> <input type="hidden" name="BRAND" value="International PHP Conference"> <input id="WHITEPAPER" type="hidden" name="WHITEPAPER" value=""> <input id="PENDING" type="hidden" name="PENDING" value=""> <input id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="ICform25"> <input name="INTERESTS[2d1139d53b][]" type="hidden" value="aa62335d8d" checked="true"> <input id="EDITION" type="hidden" name="EDITION" value=""> <div class='send-nl-wrapper-btn'> <input class="ml-send-button custom-primary-button light-button" type="image" src="/wp-content/themes/sands-events-subtheme/img/Group64358.svg" type="submit" value="send" /></div> </div> </div><input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1732753327" /><input type="hidden" name="_mc4wp_form_id" value="86470" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-3" /><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></div> </div> </div> </div> </div> </div> </div><div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-19" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #ffffff; " ><div class="sands-container"><div class="six columns" > <div class="location-element"> <h2 class="location-title">Location</h2> <h4 class="location-subtitle">Munich Marriott Hotel City West</h4> <div class="location-address"> <span class="location-icon"> <img src="/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/src/assets/location_icon.svg" alt=""> </span> <span class="location-text">Landsberger Str. 156, 80687 Munich</span> </div> <div class="location-map global-border-radius"><iframe class="rounded-l" style="width: 100%;" height="350" frameborder="0" allowfullscreen="allowfullscreen" consent-original-src-_="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d8955.305978013299!2d11.51691491398535!3d48.14054566281994!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x479e77e5ed2bb579%3A0xe8866a793fbee813!2sMunich%20Marriott%20Hotel%20City%20West!5e0!3m2!1sen!2sde!4v1707892972716!5m2!1sen!2sde" consent-required="84533" consent-by="services" consent-id="84535"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span></iframe></div> <p class="location-description">The Munich Marriott Hotel City West offers comfort and convenience. Unwind in stylish, modern rooms with amenities like a fitness center, restaurant, and bar. Its central location lets you explore Munich’s attractions with ease, making it a great base for your Bavarian adventure.</p> </div> <style> .location-element { margin-bottom: 30px; margin-right: 50px; } .location-title { font-size: clamp(30px, 2vw, 60px); font-weight: 700; font-family: 'Open Sans'; margin-bottom: 3rem; margin-top: 0rem !important; } .location-subtitle { font-size: clamp(15px, 2vw, 30px); font-family: 'Open Sans'; margin-bottom: 2.5rem; } .location-address { margin-bottom: 3rem; display: flex; align-items: center; } .location-icon { font-size: 20px; margin-right: 10px; flex-shrink: 0; } .location-text { font-size: clamp(12px, 2vw, 25px); font-family: 'Open Sans'; flex-grow: 1; } .location-map { margin-bottom: 20px; width: 100%; overflow: hidden; } .location-map iframe { width: 100%; height: 243px; ; border: none; border-radius: 3rem; } .location-description { font-size: clamp(8px, 2vw, 16px); margin-right: 4.3rem; } @media only screen and (min-width: 992px) { .location-element { padding-right: 50px; } } @media only screen and (max-width: 992px) { .location-element { margin-right: 18px; margin-left: 18px; } .location-description { margin-left: 10px; } } </style> <style> .wrappermlcBasedButton79484.btnWrapper{ text-align:left; } .mlcBasedButtons79484.gdlr-button{ color:#ffffff!important; background-color: #990027!important; margin-bottom: 20px; } .mlcBasedButtons79484.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } @media only screen and (max-width: 767px) { .btnWrapper{ text-align: center !important; } } </style> <div class="btnWrapper wrappermlcBasedButton79484"> <a class="gdlr-button global-border-radius mlcBasedButtons79484 custom-primary-button" href="/munich/location-munich/" target="_blank" rel="noopener">To Location</a> </div> </div><div class="six columns" ><div class="impression-container row"><div class="impression-card big-card col-md-12 px-0"><img class="big-impression-img global-border-radius" src="https://phpconference.com/wp-content/uploads/2024/06/53296828691_495de7be0a_o.jpg" /></div><div class="impression-card small-card fisrt-card col-md-6 global-border-radius px-0"><img class="small-impression-img first-small-img" src="https://phpconference.com/wp-content/uploads/2024/06/53297204334_39355b193e_o.jpg" /></div><div class="impression-card small-card col-md-6 global-border-radius px-0"><img class="small-impression-img" src="https://phpconference.com/wp-content/uploads/2024/06/53295952612_0b035f9509_k.jpg" /></div></div> <style> .impression-container { display: flex; flex-wrap: wrap; justify-content: center; padding: 0px 0px 0px 38px; margin: 0px -5px 0px 0px; } .impression-card { text-align: center; border-radius: 30px !important; } .big-card { width: 100%; margin-bottom: 10px; } .fisrt-card { margin-right: 10px; } .small-card { width: calc(50% - 10px); border-radius: 30px; } .big-impression-img { width: 100%; height: auto; border-radius: 30px !important; } .small-impression-img { width: 100%; height: auto; border-radius: 30px; } @media screen and (max-width: 768px) { .small-card { width: 100%; margin-right: 0; } .impression-container { padding: 0px 18px; margin: 0px 0px 0px 0px; } .impression-card { margin-bottom: 20px; } } </style> </div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-20" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="background-color: #f0f0f0; padding-top: 0px; padding-bottom: 0px; " ><div class="sands-container"> <style> .classicstyle { color: #000 !important; background-color: #ffda00 !important; } .classicstyle:hover { color: #000 !important; background-color: #edc900 !important; } .session-type { color: #ffffff; } a.tagcontaineritem.ijsstyle.classicstyle { color: #000 !important; } a.tagcontaineritem.ijsstyle.classicstyle:hover { color: #000 !important; } </style> <div class='vueApp2' id="_walkuere149359841732753327" data-app-type="sponsorsDisplay" data-settings="{%30brandid%30:%30HvTxn3dkaRDZdoHAR%30,%30sponsorstyle%30:%30round%30,%30page%30:1,%30pagesize%30:%308%30,%30category%30:%30%30,%30thumbnailsize%30:%30thumbnail%30,%30order%30:%30desc%30,%30orderby%30:%30post_date%30,%30marginbottom%30:%3020px%30,%30sponsorsize%30:%304%30,%30sponsorlayout%30:%30carousel%30,%30sponsortype%30:%30marketing%30,%30seriesid%30:%30negCzJcGJTyWN7bAE%30,%30titletype%30:%30none%30,%30titlesize%30:%30large%30,%30title%30:%30%30}" > </div> <div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-21" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ #nlform-slide { background-color: transparent !important; } .sticky-newsletter { background: linear-gradient(118.12deg, #FF6B5B 3.91%, #990027 74.06%); padding-top:10px; } } </style> <div class="light-res mc-fom-container gdlr-color-wrapper gdlr-hide-in-mobile no-skin" style="background-color: #f0f0f0; padding-top: 0px; padding-bottom: 0px; " ><div class="sands-container"><div class="gdlr-item gdlr-content-item" style="margin-bottom: 0px; " ><p style="text-align: center;"><div id="nlform-slide"> <div class="sticky-newsletter section-builder-request-info sectioncontainer"> <div class="nlform-close" style="color: black; cursor: pointer;">X</div> <div class="container"> <div class="row"> <div class="col-xl-6 col-lg-6 col-md-3 hidden-sm sticky-newsletter-ctatext" style="margin-top: 5px;">Subscribe to our newsletter and receive all IPC news.</div> <div class="wp-nl-header col-xl-6 col-lg-6 col-md-9" style="margin-top:0px;"> <div id="mc_embed_signup"> <script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-4" class="mc4wp-form mc4wp-form-86470 mc4wp-form-basic mc4wp-ajax" method="post" data-id="86470" data-name="NL Form new" ><div class="mc4wp-form-fields"><div class="location-chooser" style="color:white;margin-bottom:5px; text-align:center;"> </div> <div class="container" style="max-width:100%;"> <div class="col-xl-12 col-lg-12 col-md-12 nlform" style="margin-top:0px;display: flex;height: 53px;"> <input class="email--input" type="email" name="EMAIL" style="border: 0px !important;" placeholder="Email *" required /> <input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTI" value="IC"/> <input type="hidden" name="BRAND" value="International PHP Conference"> <input id="WHITEPAPER" type="hidden" name="WHITEPAPER" value=""> <input id="PENDING" type="hidden" name="PENDING" value=""> <input id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="ICform25"> <input name="INTERESTS[2d1139d53b][]" type="hidden" value="aa62335d8d" checked="true"> <input id="EDITION" type="hidden" name="EDITION" value=""> <div class='send-nl-wrapper-btn'> <input class="ml-send-button custom-primary-button light-button" type="image" src="/wp-content/themes/sands-events-subtheme/img/Group64358.svg" type="submit" value="send" /></div> </div> </div><input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1732753327" /><input type="hidden" name="_mc4wp_form_id" value="86470" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-4" /><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --> </div> </div> </div> </div> </div> </div></p> </div><div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-22" ><div class="gdlr-color-wrapper gdlr-hide-in-all-devices no-skin" style="background-color: #666666; padding-top: 0px; padding-bottom: 0px; " ><div class="sands-container"><div class="six columns" ><div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><h3 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-small">Organizer</h3><div class="clear"></div></div></div><div class="sponsor-item-wrapper" id="hidden" ><div class="sponsor-item-holder gdlr-sponsor-type-round"><div class="clear"></div><div class="twelve columns"><div class="gdlr-item gdlr-sponsor-item"><div class="gdlr-ux gdlr-sponsor-item-ux"><div class="gdlr-sponsor-thumbnail"><img src="https://phpconference.com/wp-content/uploads/2022/08/Software-Support-Media-150x90.png" alt="Software & Support Media" width="150" height="90" /><a class="gdlr-sponsor-thumbnail-overlay-link" href="https://phpconference.com/partners/software-support-media/" ><span class="gdlr-sponsor-thumbnail-overlay" ></span></a></div><div class="gdlr-sponsor-item-content"></div></div></div></div><div class="clear"></div></div></div></div><div class="six columns" ><div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><h3 class="gdlr-item-title gdlr-skin-title gdlr-skin-border gdlr-title-small">Presented by</h3><div class="clear"></div></div></div><div class="sponsor-item-wrapper" id="hidden" ><div class="sponsor-item-holder gdlr-sponsor-type-round"><div class="clear"></div><div class="twelve columns"><div class="gdlr-item gdlr-sponsor-item"><div class="gdlr-ux gdlr-sponsor-item-ux"><div class="gdlr-sponsor-thumbnail"><img src="https://phpconference.com/wp-content/uploads/2022/08/devmio.png" alt="devmio" width="150" height="100" /><a class="gdlr-sponsor-thumbnail-overlay-link" href="https://phpconference.com/partners/devmio/" ><span class="gdlr-sponsor-thumbnail-overlay" ></span></a></div><div class="gdlr-sponsor-item-content"></div></div></div></div><div class="clear"></div></div></div></div> <div class="gdlr-content"> <!-- Above Sidebar Section--> <!-- Sidebar With Content Section--> <div class="with-sidebar-wrapper gdlr-type-no-sidebar"><section id="content-section-23" > <style> /* ----- Mobile ------ */ @media only screen and (max-width: 767px) { /* Styles */ .mc4wp-form-basic input[type=email] { max-width: 550px!important; } } /* ----- Tablet ------ */ @media only screen and (min-width: 768px) and (max-width: 1024px) { /* Styles */ .mc4wp-form-basic input[type=email] { max-width: 550px!important; } } /* ----- Desktop ------ */ @media only screen and (min-width: 1025px) { /* Styles */ .mc4wp-form-basic input[type=email] { max-width: 550px!important; } } </style> <div class="light-res mc-fom-container gdlr-color-wrapper gdlr-show-all no-skin" style="padding-top: 10px; padding-bottom: 10px; " ><div class="sands-container"><div class="one-fifth column" ></div><div class="three-fifth columns" ><div class="gdlr-item gdlr-content-item" ><h2 style="text-align: center;"><span style="color: #ffffff;"><strong>Stay tuned!</strong></span></h2> <p style="text-align: center;"><span style="color: #ffffff;">Register for our newsletter</span></p> <div><script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-5" class="mc4wp-form mc4wp-form-86470 mc4wp-form-basic mc4wp-ajax" method="post" data-id="86470" data-name="NL Form new" ><div class="mc4wp-form-fields"><div class="location-chooser" style="color:white;margin-bottom:5px; text-align:center;"> </div> <div class="container" style="max-width:100%;"> <div class="col-xl-12 col-lg-12 col-md-12 nlform" style="margin-top:0px;display: flex;height: 53px;"> <input class="email--input" type="email" name="EMAIL" style="border: 0px !important;" placeholder="Email *" required /> <input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTI" value="IC"/> <input type="hidden" name="BRAND" value="International PHP Conference"> <input id="WHITEPAPER" type="hidden" name="WHITEPAPER" value=""> <input id="PENDING" type="hidden" name="PENDING" value=""> <input id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="ICform25"> <input name="INTERESTS[2d1139d53b][]" type="hidden" value="aa62335d8d" checked="true"> <input id="EDITION" type="hidden" name="EDITION" value=""> <div class='send-nl-wrapper-btn'> <input class="ml-send-button custom-primary-button light-button" type="image" src="/wp-content/themes/sands-events-subtheme/img/Group64358.svg" type="submit" value="send" /></div> </div> </div><input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1732753327" /><input type="hidden" name="_mc4wp_form_id" value="86470" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-5" /><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></div> </div></div><div class="one-fifth column" ></div><div class="clear"></div><div class="gdlr-item gdlr-divider-item" style="margin-bottom: 0px;" ><div class="gdlr-divider solid" ></div></div><div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section><section id="content-section-24" ><div class="gdlr-color-wrapper gdlr-show-all no-skin" style="padding-top: 0px; padding-bottom: 0px; " ><div class="sands-container"><div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><div class="clear"></div></div></div><div class="gdlr-item gdlr-content-item" style="margin-bottom: 60px; " ><h2 style="text-align: center;"><span style="color: #ffffff;"><strong>Behind the Tracks of IPC<br /> </strong></span></h2></p> </div><div class="clear"></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href="/php-core-coding/" style="color: #ffffff; text-decoration: underline;">PHP Core</a></strong> </span><br /><span style="color: #ffffff;">Best practices & applications</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href="/web-development/" style="color: #ffffff; text-decoration: underline;">General Web Development</a></strong> </span><br /><span style="color: #ffffff;">Broader web development topics</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" style="margin-bottom: 40px; " ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href="/test-performance/" style="color: #ffffff; text-decoration: underline;">Test & Performance</a></strong> </span><br /><span style="color: #ffffff;">Software testing and performance improvements</span></p> </div></div><div class="clear"></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href=" /agile-culture/" style="color: #ffffff; text-decoration: underline;">Agile & People</a></strong> </span><br /><span style="color: #ffffff;">Getting agile right is so important</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href="/software-architecture" style="color: #ffffff; text-decoration: underline;">Software Architecture</a></strong> </span><br /><span style="color: #ffffff;">All about PHP frameworks, concepts &<br />environments</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href=" /devops-continuous-delivery/" style="color: #ffffff; text-decoration: underline;">DevOps & Deployment</a></strong> </span><br /><span style="color: #ffffff;">Learn about DevOps and transform your development pipeline</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" id="hidden" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href=" /content-management-systems/" style="color: #ffffff; text-decoration: underline;">Content Management Systems</a></strong> </span><br /><span style="color: #ffffff;">Sessions on content management systems</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" id="hidden" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href=" /slideless-pure-coding/" style="color: #ffffff; text-decoration: underline;">#slideless (pure coding)</a></strong> </span><br /><span style="color: #ffffff;">See how technology really works</span></p> </div></div><div class="four columns" ><div class="gdlr-item gdlr-content-item" id="hidden" ><p style="text-align: center;"><span style="color: #ffffff; font-size: large;"><strong> <a href="/web-security-3/" style="color: #ffffff; text-decoration: underline;">Web Security</a></strong> </span><br /><span style="color: #ffffff;">All about<br />web security</span></p> </div></div><div class="clear"></div></div></div><div class="clear"></div></section></div> <!-- Below Sidebar Section--> </div> <div class="gdlr-item-title-wrapper gdlr-item pos-center "><div class="gdlr-item-title-head"><div class="clear"></div></div></div><div class="gdlr-item gdlr-content-item" style="margin-bottom: 0px; " > </div><div class="clear"></div><div class="clear"></div></div></div><div class="clear"></div></section></div> <!-- Below Sidebar Section--> </div><!-- gdlr-content --> <div class="clear" ></div> </div><!-- content wrapper --> <style> .ber .mlc-based-button-color.gdlr-button,.ber.mlc-based-button-color.gdlr-button{ color:#ffffff!important; background-color: #ed7203!important; } .ber .mlc-based-button-color.gdlr-button:hover, .ber.mlc-based-button-color.gdlr-button:hover{ color:#ffffff!important; background-color: #ed7203!important; } </style> <style> .mun .mlc-based-button-color.gdlr-button,.mun.mlc-based-button-color.gdlr-button{ color:#ffffff!important; background-color: #990027!important; } .mun .mlc-based-button-color.gdlr-button:hover, .mun.mlc-based-button-color.gdlr-button:hover{ color:#ffffff!important; background-color: #990027!important; } </style> <footer class="footer-wrapper" > <div class="footer-container sands-container"> <div class="twelve columns footer-top-columns"><div class="locationchosertriggers"><div class="desktoplocationchosertrigger hidden-sm hidden-xs"> <script> function locationchoserlinkclicked(event) { if (event && event.target) { var locationIdentifier = jQuery(event.target).data('location-identifier'); if (locationIdentifier) { var eventToWindow = jQuery.Event( "mlc_location_switched" ); eventToWindow.payload = {"selected_location": locationIdentifier}; jQuery( window ).trigger( eventToWindow ); } } } </script> <span class="language-dependent-block-invisible"><a role="button" class="btn popovers location--button--footer custom-secondary-button light-button location-choser-link 1401054454341732753327locationchosertrigger " data-toggle="popover" title="" data-placement="bottom" data-html="true" data-content=" <a class='circle-test' href='https://phpconference.com/berlin-en/'>Berlin</a> <br><hr> <a class='circle-test' href='https://phpconference.com/munich/'>Munich</a> <br><hr> <a class='1401054454341732753327locationchoserlink circle-test ' href='/?loc=all' >ALL</a><br><hr>">Locations</a></span><span class="language-dependent-block-invisible-de"><a role="button" class="btn popovers location--button--footer custom-secondary-button light-button location-choser-link 1401054454341732753327locationchosertrigger " data-toggle="popover" title="" data-placement="bottom" data-html="true" data-content=" <a class='circle-test' href='https://phpconference.com/berlin-en/'>Berlin</a> <br><hr> <a class='circle-test' href='https://phpconference.com/munich/'>Munich</a> <br><hr> <a class='1401054454341732753327locationchoserlink circle-test ' href='/?loc=all' >ALLE</a><br><hr>">Locations</a></span> <script> $("[data-toggle=popover]") .popover({html:true}); </script> </div><div class="mobilelocationchosertrigger hidden-md hidden-lg"> <script> function openMobileLocationChoserNav() { document.getElementById("mobilelocationchoserlocationchoseroverlaycontainer").style.height = "100%"; } function closeMobileLocationChoserNav() { document.getElementById("mobilelocationchoserlocationchoseroverlaycontainer").style.height = "0%"; } function mobileLocationLinkClicked(event) { if (event && event.target) { var locationIdentifier = jQuery(event.target).data('location-identifier'); if (locationIdentifier) { var eventToWindow = jQuery.Event( "mlc_location_switched" ); eventToWindow.payload = {"selected_location": locationIdentifier}; jQuery( window ).trigger( eventToWindow ); closeMobileLocationChoserNav(); } } } $(document).ready(function(){ setTimeout(() => { var cookie = jQuery.cookie("event_location"); if(cookie) { var location = jQuery('.location-text-' + cookie); location.addClass('active'); var locationColor = ''; location.css('color', locationColor); } }, 400); }); </script> <style> /* .active { color: yellow !important; } */ .active.location-text-ber { color: #ed7203 !important; } .active.location-text-mun { color: #990027 !important; } .footer-top-columns{ text-align: center; margin: 0px 0px 49px 0px; } .footer-top-columns .popover-content a{ font-size: 18px; font-weight: 500; color: #113946!important; } .footer-top-columns .arrow:after{ transform: none; } .footer-top-columns .location--button--footer{ font-size: 23px !important; background-color: white!important; color: black!important; margin-right: 30px !important; margin-left: 30px !important; } .mlc-location-dependent-block-invisible{ display: none; } .mlc-location-independent-block-invisible{ display: none; } .mlc-location-dependent-block-visible{ display: block; } .mlc-location-independent-block-visible{ display: block; } .locationchoseroverlay { height: 0%; width: 100%; position: fixed; z-index: 1; top: 0; left: 0; background-color: rgb(10,20,51); /* background-color: rgba(10,20,51, 0.9); */ overflow-y: hidden; transition: 0.5s; z-index: 9999999; font-family: 'Open Sans'; font-size: 30px; font-weight: 700; line-height: 40.85px; margin-bottom: 16px; } .locationchoseroverlay-content { position: relative; top: 25%; width: 100%; text-align: center; margin-top: 30px; } .locationchoseroverlay a { padding: 8px; text-decoration: none; font-size: 36px; color: #FFFFFF!important; display: block; transition: 0.3s; } .locationchoseroverlay .closebtn { position: absolute; top: 20px; right: 45px; font-size: 60px; } .circle-test{ text-decoration: none!important; } .circle-test::before{ content: "\f10c"; font-family: FontAwesome; font-size: 0.9em; font-size: 1.1em; color: #c1c1c1; letter-spacing: 10px; display: inline-block; vertical-align: middle; } .circle-test:hover:before{ content: "\f192"; font-family: FontAwesome; } @media screen and (max-height: 450px) { .locationchoseroverlay {overflow-y: auto;} .locationchoseroverlay a {font-size: 20px} .locationchoseroverlay .closebtn { font-size: 40px; top: 15px; right: 35px; } } .desktoplocationchosertrigger hr{ margin: 0px !important; width: 85%; float: right; } .desktoplocationchosertrigger hr:last-child{ display:none !important; } @media screen and (min-width: 769px) { .location--button--footer{ display: none; } } .loc-btn { margin: 0rem 10rem 0rem 10rem; border-radius: 30px; } .loc-btn { display: flex; align-items: center; /* Align items vertically */ justify-content: center; } .btn-text { margin-right: 10px; } </style> <div id="mobilelocationchoserlocationchoseroverlaycontainer" class="locationchoseroverlay"> <a href="javascript:void(0)" class="closebtn" onclick="closeMobileLocationChoserNav()">×</a> <div class="locationchoseroverlay-content"> <div class="language-dependent-block-invisible-de"> <a class="location-text-ber" href='https://phpconference.com/berlin-en/'>Berlin</a> </div> <div class="language-dependent-block-invisible"> <a class="location-text-ber" href='https://phpconference.com/berlin-en/'>Berlin</a> </div> <div class="language-dependent-block-invisible-de"> <a class="location-text-mun" href='https://phpconference.com/munich/'>Munich</a> </div> <div class="language-dependent-block-invisible"> <a class="location-text-mun" href='https://phpconference.com/munich/'>Munich</a> </div> <div class="language-dependent-block-invisible"><a class='locationchoserlink' href='/?loc=all' >All</a></div> <div class="language-dependent-block-invisible-de"><a class='locationchoserlink' href='/?loc=all' >Alle</a></div> </div> </div> <a id="btn2" onclick="openMobileLocationChoserNav()" role="button" class="btn loc-btn popovers location--button--footer global-border-radius"> <span class="btn-text">Locations</span> <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-120 300-300l58-58 122 122 122-122 58 58-180 180ZM358-598l-58-58 180-180 180 180-58 58-122-122-122 122Z"/></svg> </a></div></div><div id="custom_html-2" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div> <style> .sticky-location-chooser { display: flex!important; flex-direction: column!important; position: fixed; right: 0; top: 40%; z-index: 999999999; opacity:1; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .show-location-chooser{ visibility: visible !important; opacity:1 !important; } .sticky-location-chooser a{ text-decoration: none; } @media only screen and (max-width: 768px) { a.disabled-href-mobile { pointer-events: none; cursor: default; } .sticky-location-chooser{ top: 30% !important; display: none !important; } .location-globe-resize{ right: 30px; } } .each-individual-location-text.all { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; border: none; cursor: pointer; display: inline-block; height: 48px; line-height: 24px; bottom: 0px!important; background-color: #707070 !important; font-weight: 500; letter-spacing: 0.5px; font-size: 16px; opacity: 1; overflow: hidden; padding: 12px 10px!important; position: relative; text-align: center; vertical-align: top; white-space: nowrap; min-width: 143px; color: white; position: absolute; right: -72px; z-index: 10; } .location-hover:first-of-type{ border-radius: 4px 0px 0px 0px; } .sticky-location-name{ color: #fff !important; font-weight: 600 !important; } .globe-all-remove-border-top{ border-radius: 0px 0px 0px 4px; } .sticky-location-chooser.show { visibility: visible; opacity: 1; transition: all 0.5s ease-in-out; } .location-svg-container { border-radius: 50% 50% 0% 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 3px; } .each-individual-location > div { background-color: white; border-radius: 50%; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; } .each-individual-location-text span{ font-weight: 500; left: -35px; letter-spacing: 0.5px; opacity: 1; padding: 0 6px; font-size: 16px; color: black; } .each-individual-location{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; cursor: pointer; display: inline-block; height: 50px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 0px; position: relative; text-align: left; top:0; vertical-align: top; white-space: nowrap; width: 48px; color: white; z-index: 11; border-radius: 50% 50% 0% 50% !important; display: flex; justify-content: center; align-items: center; background: linear-gradient(to right, #FFCF00 8.5%, #8AB53A 32.8%, #80BF9C 56.6%, #84CCDE 79.5%, #18B4EE 100%); } .each-individual-location-text{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; border: none; cursor: pointer; display: inline-block; height: 49.5px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 14px 2px 14px 2px; position: relative; text-align: center; vertical-align: top; white-space: nowrap; min-width: 143px; color: white; position: absolute; right: -72px; z-index: 10; } .each-individual-location-text{ background: linear-gradient(to right, #FFCF00 8.5%, #8AB53A 32.8%, #80BF9C 56.6%, #84CCDE 79.5%, #18B4EE 100%); border-radius: 50px 0px 0px 50px; } .each-individual-location:hover ~ .each-individual-location-text, .each-individual-location.all:hover ~ .each-individual-location-text.all, .each-individual-location-text:hover, .each-individual-location-text.all:hover{ right: 46px; z-index: 10; visibility: visible; opacity: 1; } .sticky-location-chooser svg{ height:30px; width: 48px; margin-top: 0.2em!important; } .each-individual-location-text .white-bg-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; padding: 1rem; border-radius: 50px; width: 100%; margin-left: 0.3rem; } .each-individual-location-text .sticky-location-name { color: black!important; margin-right: 20px; } .hide-element{ display: none!important; } </style> <script type="text/javascript"> $(document).ready(function(){ setTimeout(() => { var cookie = jQuery.cookie("event_location"); // console.log(cookie) if(cookie) { var location = jQuery('.location-globe-' + cookie) // console.log(location) jQuery('.location-globe-' + cookie).addClass('active-city-bg'); jQuery('.location-text-' + cookie).addClass('active-city'); } // Check if the cookie value is equal to "ea" var hideElement = false; if(cookie && cookie === "ea") { hideElement = true; } if (hideElement) { $(".sticky-location-chooser").addClass('hide-element'); } $(".globe-all, .location-hover, .show-location").hover( function(){ $(".globe-all").toggleClass("globe-all-remove-border-top"); }); $(".show-location-chooser a").on("click", function() { // Add class to the clicked location text container $(this).closest('.show-location-chooser').find('.each-individual-location-text').addClass('active'); // Remove class from other location text containers $(".each-individual-location-text").not($(this).closest('.show-location-chooser').find('.each-individual-location-text')).removeClass('active'); }); }, 500); }); $(document).ready(function(){ $(window).scroll(function() { if ($(this).scrollTop() > 300) { $('.active-city').removeClass('active-city'); } }); }); $(document).on( 'scroll', function(){ if ($(window).scrollTop() > 300) { $(".sticky-location-chooser").addClass('show'); } else { $(".sticky-location-chooser").removeClass('show'); } }); </script> <div id="sticky-location-chooser" class="sticky-location-chooser" style="gap: 5px; margin-right: 10px;"> <div class="show-location-chooser location-globe-mun mun location-hover each-individual-location7148727789911732753327"> <style> .location-svg-container { background-color:#990027; border-radius: 50% 50% 0% 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 3px; } .each-individual-location7148727789911732753327 > div { background-color: white; border-radius: 50%; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; } .each-individual-location7148727789911732753327 svg .st0{ fill:#990027; } .each-individual-location-text7148727789911732753327 span{ font-weight: 500; left: -35px; letter-spacing: 0.5px; opacity: 1; padding: 0 6px; font-size: 16px; color: black; } .each-individual-location7148727789911732753327{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; cursor: pointer; display: inline-block; height: 50px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 0px; position: relative; text-align: left; top:0; vertical-align: top; white-space: nowrap; width: 48px; color: white; z-index: 11; border-radius: 50% 50% 0% 50% !important; display: flex; justify-content: center; align-items: center; background-color:#990027; } .each-individual-location-text7148727789911732753327{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; border: none; cursor: pointer; display: inline-block; height: 49px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 14px 2px 14px 2px; position: relative; text-align: center; vertical-align: top; white-space: nowrap; min-width: 143px; color: white; position: absolute; right: -72px; z-index: 10; } .each-individual-location-text7148727789911732753327{ top: 1px; background-color: #990027; border-radius: 50px 0px 0px 50px; } .each-individual-location7148727789911732753327:hover ~ .each-individual-location-text7148727789911732753327, .each-individual-location.all:hover ~ .each-individual-location-text.all, .each-individual-location-text7148727789911732753327:hover, .each-individual-location-text.all:hover{ right: 31px; z-index: 10; visibility: visible; opacity: 1; } .sticky-location-chooser svg{ height:30px; width: 48px; margin-top: 0.2em!important; } .each-individual-location-text7148727789911732753327 .white-bg-container { position: absolute; top: 50%; left: 47%; transform: translate(-50%, -50%); background-color: white; padding-top: 1rem; padding-bottom: 1rem; border-radius: 50px; width: 100%; margin-left: 0.7rem; } .each-individual-location-text7148727789911732753327 .sticky-location-name { color: black!important; margin-right: 20px; } .active-city { right: 31px!important; z-index: 10; visibility: visible; opacity: 1; background: gray !important; cursor: default!important; pointer-events: none } .active-city > div a{ cursor: default!important; } .active-city-bg { background: gray !important; cursor: default!important; pointer-events: none } .active-city-bg > div a{ cursor: default!important; } } </style> <div class="" style="background-color: #ffff; border-radius: 50%;"> <div class="disabled-href-mobile"> <a href="https://phpconference.com/munich/" > <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve"> <g id="Gruppe_583" transform="translate(-1877 -1286)"> <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3 c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7 c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/> </g> </svg> </div> </a> </div> </div> <div class="show-location each-individual-location-text7148727789911732753327 location-text-mun mun"> <div class="language-dependent-block-invisible"><a href="https://phpconference.com/munich/" class="sticky-location-name white-bg-container">Munich</a></div> <div class="language-dependent-block-invisible-de"><a href="https://phpconference.com/munich/" class="sticky-location-name white-bg-container">Munich</a></div> </div> <div class="show-location-chooser location-globe-ber ber location-hover each-individual-location1026497409221732753327"> <style> .location-svg-container { background-color:#ed7203; border-radius: 50% 50% 0% 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 3px; } .each-individual-location1026497409221732753327 > div { background-color: white; border-radius: 50%; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; } .each-individual-location1026497409221732753327 svg .st0{ fill:#ed7203; } .each-individual-location-text1026497409221732753327 span{ font-weight: 500; left: -35px; letter-spacing: 0.5px; opacity: 1; padding: 0 6px; font-size: 16px; color: black; } .each-individual-location1026497409221732753327{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; cursor: pointer; display: inline-block; height: 50px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 0px; position: relative; text-align: left; top:0; vertical-align: top; white-space: nowrap; width: 48px; color: white; z-index: 11; border-radius: 50% 50% 0% 50% !important; display: flex; justify-content: center; align-items: center; background-color:#ed7203; } .each-individual-location-text1026497409221732753327{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; border: none; cursor: pointer; display: inline-block; height: 49px; line-height: 24px; margin-bottom: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 14px 2px 14px 2px; position: relative; text-align: center; vertical-align: top; white-space: nowrap; min-width: 143px; color: white; position: absolute; right: -72px; z-index: 10; } .each-individual-location-text1026497409221732753327{ top: 56px; background-color: #ed7203; border-radius: 50px 0px 0px 50px; } .each-individual-location1026497409221732753327:hover ~ .each-individual-location-text1026497409221732753327, .each-individual-location.all:hover ~ .each-individual-location-text.all, .each-individual-location-text1026497409221732753327:hover, .each-individual-location-text.all:hover{ right: 31px; z-index: 10; visibility: visible; opacity: 1; } .sticky-location-chooser svg{ height:30px; width: 48px; margin-top: 0.2em!important; } .each-individual-location-text1026497409221732753327 .white-bg-container { position: absolute; top: 50%; left: 47%; transform: translate(-50%, -50%); background-color: white; padding-top: 1rem; padding-bottom: 1rem; border-radius: 50px; width: 100%; margin-left: 0.7rem; } .each-individual-location-text1026497409221732753327 .sticky-location-name { color: black!important; margin-right: 20px; } .active-city { right: 31px!important; z-index: 10; visibility: visible; opacity: 1; background: gray !important; cursor: default!important; pointer-events: none } .active-city > div a{ cursor: default!important; } .active-city-bg { background: gray !important; cursor: default!important; pointer-events: none } .active-city-bg > div a{ cursor: default!important; } } </style> <div class="" style="background-color: #ffff; border-radius: 50%;"> <div class="disabled-href-mobile"> <a href="https://phpconference.com/berlin-en/" > <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve"> <g id="Gruppe_583" transform="translate(-1877 -1286)"> <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3 c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7 c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/> </g> </svg> </div> </a> </div> </div> <div class="show-location each-individual-location-text1026497409221732753327 location-text-ber ber"> <div class="language-dependent-block-invisible"><a href="https://phpconference.com/berlin-en/" class="sticky-location-name white-bg-container">Berlin</a></div> <div class="language-dependent-block-invisible-de"><a href="https://phpconference.com/berlin-en/" class="sticky-location-name white-bg-container">Berlin</a></div> </div> <!-- Global Location --> <div class="show-location-chooser location-globe each-individual-location location-hover globe-all all "> <div class="" style="background-color: #ffff; border-radius: 50%;"> <a href="/?loc=all" class="disabled-href-mobile"> <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve"> <g id="Gruppe_583" transform="translate(-1877 -1286)"> <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3 c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7 c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/> </g> </svg> </a> </div> </div> <div class="show-location each-individual-location-text all "> <div class="language-dependent-block-invisible"><a href="/?loc=all" class="sticky-location-name white-bg-container">All</a></div> <div class="language-dependent-block-invisible-de"><a href="/?loc=all" class="sticky-location-name white-bg-container">Alle</a></div> </div> </div> </div> <div class="footer-column four columns" id="footer-widget-1" > <div id="text-5" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">IPC 2025</h3><div class="clear"></div> <div class="textwidget"><p>International PHP Conference is the world's first PHP conference for top-notch expertise in PHP and web technologies.</p> <div class="clear"></div> <div class="gdlr-space" style="margin-top: 30px;"></div> <p><a href="https://www.facebook.com/ipc.germany" target="_blank" rel="noopener"><i class="gdlr-icon fa fa-facebook-square" style="color: #9f0207; font-size: 24px; " ></i></a> <a href="https://twitter.com/phpconference" target="_blank" rel="noopener"><i class="gdlr-icon fa fa-twitter-square" style="color: #9f0207; font-size: 24px; " ></i></a> <a href="https://www.youtube.com/user/PHPCon" target="_blank" rel="noopener"><i class="gdlr-icon fa fa-youtube-play" style="color: #9f0207; font-size: 24px; " ></i></a> <a href="https://www.linkedin.com/company/international-php-conference/" target="_blank" rel="noopener"><i class="gdlr-icon fa fa-linkedin" style="color: #00569d; font-size: 24px; " ></i></a></p> </div> </div> </div> <div class="footer-column four columns" id="footer-widget-2" > <div id="text-11" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">Become a Sponsor</h3><div class="clear"></div> <div class="textwidget"><span style="color:#fff">We warmly invite you to join the PHP community and become a sponsor.<br/> </span> <div class="clear"></div><div class="gdlr-space" style="margin-top: 30px;"></div> <a class="gdlr-button small custom-secondary-button light-button rounded-corner-buttons" href="/become-a-sponsor/" target="_self" rel="noopener">Become a Sponsor</a></div> </div> </div> <div class="footer-column four columns" id="footer-widget-3" > <div id="text-13" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">Newsletter Registration</h3><div class="clear"></div> <div class="textwidget"><span style="color:#fff">Stay up to date – register for our newsletter and get all the latest updates about International PHP Conference!</span> <div class="clear"></div><div class="gdlr-space" style="margin-top: 30px;"></div> <a class="gdlr-button small custom-secondary-button light-button rounded-corner-buttons" href="/contact/newsletter/" target="_self" rel="noopener">Subscribe</a></p></div> </div> </div> <div class="clear"></div> </div> <div class="copyright-wrapper"> <div class="copyright-container sands-container"> <div class="copyright-left"> <div id="text-22" class="widget widget_text"> <div class="textwidget"><p><span style="color: black;">© Copyright 2024 S&S Media, All Rights Reserved</span></p> </div> </div> </div> <div class="copyright-right"> <div id="text-24" class="widget widget_text"> <div class="textwidget"><p><a href="/contact/organizer/">Organizer</a> | <a href="/privacy/">Privacy</a> | <a href="/imprint">Imprint</a> | <a href="/terms-of-participation">Terms of Participation</a> | <a href="/contact">Contact us</a></p> </div> </div> </div> <div class="clear"></div> </div> </div> </footer> </div> <!-- body-wrapper --> <script> jQuery( document ).ready(function($) { $(window).bind('scroll', function() { if ($(window).scrollTop() > 50) { $('.gdlr-header-inner .sands-container').css("background-color", "rgba(255, 255, 255)"); } else if(($('body').hasClass('tax-track')) || ($('body').hasClass('error404'))){ $('.gdlr-header-inner .sands-container').css("background-color", "rgba(255, 255, 255)"); } else { $('.gdlr-header-inner .sands-container').css("background-color", "transparent"); } }); }); </script> <script> jQuery(document).ready(function($){ $( ".dl-trigger" ).click(function() { $(".gdlr-main-mobile-menu").css({display: "block", opacity: "1" }) }); }); </script> <script>(function() {function maybePrefixUrlField () { const value = this.value.trim() if (value !== '' && value.indexOf('http') !== 0) { this.value = 'http://' + value } } const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]') for (let j = 0; j < urlFields.length; j++) { urlFields[j].addEventListener('blur', maybePrefixUrlField) } })();</script><script type="text/javascript">$(document).ready(function() { $(".optoutlink").on("click", function() { alert("You have successfully opted out"); gaOptout(); }); $(".sands_revoke_real_cookie").on("click", function() { for (cookie in $.cookie()) { if (cookie.substring(0, 18) == "real_cookie_banner") { alert("You have revoked all consents and lose your entire consent history."); $.cookie(cookie, null, { path: '/' }) document.cookie = cookie + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; //$.removeCookie(cookie, { path: '/' }); //$.removeCookie(cookie, { path: '/' }); $.removeCookie(cookie); location.reload(true); } } }); }); jQuery( document ).ready(function($) { $( 'a.tagcontaineritem.ijsstyle.classicstyle' ).each(function () { this.style.setProperty( 'color', 'white', 'important' ); }); $( "p:contains('hidden-track')" ).parent().css( "visibility", "hidden" ); $( ".hb_main_header" ).css( "min-height", "300px" ); }); var thisH = 0; var maxHeight = 0; $('.gdlr-ticket-content').each(function() { thisH = $(this).outerHeight(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.gdlr-ticket-item .gdlr-ticket-content').css('min-height', maxHeight + 'px'); thisH = 0; maxHeight = 0; $('.gdlr-ticket-head').each(function() { thisH = $(this).outerHeight(); if (thisH > maxHeight) { maxHeight = thisH; } }); $('.gdlr-ticket-item .gdlr-ticket-head').css('min-height', maxHeight + 'px'); jQuery(document).ready(function() { var changeElement = !!document.getElementById("wp"); if(changeElement){ document.getElementById("USECASE").value = "WPIC"; document.getElementById("LEADCHANNE").value = "ICWP18"; document.getElementById("WHITEPAPER").value = "ICFP-ICWP18"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("NA18"); if(changeElement){ document.getElementById("LEADCHANNE").value = "NA18"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("easter19"); if(changeElement){ document.getElementById("LEADCHANNE").value = "easter19"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("wpac"); if(changeElement){ document.getElementById("PENDING").value = "CSIC219"; document.getElementById("LEADCHANNE").value = "ICCS219"; document.getElementById("WHITEPAPER").value = "ICFP-CS219"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("wpic19"); if(changeElement){ document.getElementById("PENDING").value = "WPIC219"; document.getElementById("LEADCHANNE").value = "ICWP219"; document.getElementById("WHITEPAPER").value = "ICFP-WP219"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("wpic120"); if(changeElement){ document.getElementById("PENDING").value = "WPIC120"; document.getElementById("LEADCHANNE").value = "ICWP120"; document.getElementById("WHITEPAPER").value = "ICFP-WP120"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("nikolaus19"); if(changeElement){ document.getElementById("LEADCHANNE").value = "nikolaus19"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("oophp19"); if(changeElement){ document.getElementById("PENDING").value = "CSIC120"; document.getElementById("LEADCHANNE").value = "ICCS120"; document.getElementById("WHITEPAPER").value = "ICFP-CS120"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("easter2021"); if(changeElement){ document.getElementById("LEADCHANNE").value = "ICeaster21"; } }); jQuery(document).ready(function() { var changeElement = !!document.getElementById("easter2023"); if(changeElement){ document.getElementById("LEADCHANNE").value = "ICeaster23"; } }); /* MOVE effect on heme start */ function isElementInViewport(elements) { var elementTop = $(elements).offset().top; var elementBottom = elementTop + $(elements).outerHeight(); var viewportTop = $(window).scrollTop(); var viewportBottom = viewportTop + $(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; } var elements = document.querySelectorAll(".move-info"); function callbackFunc() { for (var i = 0; i < elements.length; i++) { //console.log(isElementInViewport(elements[i])); //console.log(elements[i]); if (isElementInViewport(elements[i])) { elements[i].classList.add("visible"); } } } window.addEventListener("load", callbackFunc); window.addEventListener("scroll", callbackFunc); /* MOVE effect on heme end */ $(document).ready(function() { $('.event-wird-verschoben').insertBefore('.hb_logo_containter').css('visibility', 'visible').animate({ opacity: 0.6 }, 2500)}); $( document ).ready(function() { var onlineEditionLogo = $('.page-id-75951 .gdlr-logo a:visible'); var onlineEditionTicketLogo = $('.page-id-19921 .gdlr-logo a:visible'); function changeurl(link){ if(link){ link.attr("href", "https://phpconference.com/?loc=all"); } } changeurl(onlineEditionLogo); changeurl(onlineEditionTicketLogo); }); /* This code will fix missing iframe on ticket page */ jQuery(document).ready(function() { var tsGetUrlParameter = function (sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); } } }; if (tsGetUrlParameter("go") == "ok") { var tsIframe = jQuery("[name*='sands_tickets_iframe']"); var tsIframeHeight = tsIframe.attr("height"); if((tsIframeHeight.length > 3) && (tsIframeHeight.indexOf("px") !== -1)) { var slicePx = tsIframeHeight.length - 2 ; tsIframeHeight = tsIframeHeight.slice(0, slicePx); } setTimeout(function(){ tsIframe.attr('height', tsIframeHeight - 1); //console.log(tsIframe.attr("height")); }, 3000); } }); /*Convince your boss Email Section JS Ends*/ jQuery('.show-mail-message').on("click", function(e){ e.stopPropagation(); jQuery('.email-message-container').removeClass('hide-email'); jQuery('.email-message-container').addClass('show-email'); }); jQuery('.close-email').on("click touchend", function(){ jQuery('.email-message-container').addClass('hide-email'); jQuery('.email-message-container').removeClass('show-email'); }); $(".email-content").click( function(e) { e.stopPropagation(); }); function closeEmail(){ jQuery('.email-message-container').addClass('hide-email'); jQuery('.email-message-container').removeClass('show-email'); } $(document.body).click( function(e) { closeEmail(); }); if(jQuery('.textToCopy').length > 0){ (function(){ /* Creating textarea only once, but not each time */ let area = document.createElement('textarea'); document.body.appendChild( area ); area.style.display = "none"; let content = jQuery('.textToCopy')[0]. textContent; jQuery('.copy-button').on('click', function(){ area.style.display = "block"; area.value = content; area.select(); document.execCommand('copy'); area.style.display = "none"; this.innerHTML = '<span style="color: green!important;">copied to clipboard</span>'; setTimeout( () => this.innerHTML = "copy to clipboard", 8000 ); }); })(); } /*Convince your boss Email Section JS Ends*/ /* cookie redirect from mun to ber starts */ jQuery(document).ready(function($) { function diff_hours(dt2, dt1) { var diff = (dt2.getTime() - dt1.getTime()) / 1000; diff /= (60 * 60); return Math.abs(Math.round(diff)); } var cookieName = "event_location"; var cookieStoredLocationIdentifier = $.cookie(cookieName); if (cookieStoredLocationIdentifier && (typeof cookieStoredLocationIdentifier !== "undefined") && (cookieStoredLocationIdentifier != "")) { var shallWeRedirectToMainz = false; if (cookieStoredLocationIdentifier == 'mun') { var cookieStoredLocationIdentifierStorageDate = $.cookie(cookieName+ "_storage_date_" + cookieStoredLocationIdentifier); if (cookieStoredLocationIdentifierStorageDate && (typeof cookieStoredLocationIdentifierStorageDate !== "undefined") && (cookieStoredLocationIdentifierStorageDate != "")) { var expiryDateForThisLocation = new Date(cookieStoredLocationIdentifierStorageDate); if (expiryDateForThisLocation) { var now = new Date('2024-11-18T00:00:01'); var ageOfCookieLocationInHours = diff_hours(expiryDateForThisLocation, now ); if (expiryDateForThisLocation < now) { shallWeRedirectToMainz = true; } } } if (shallWeRedirectToMainz) { var cookieValue = "ber"; var cookieValueOld = "mun"; var cookiePath = "/"; var expirationTime = 3600 * 1000 * 24 * 365; var now = new Date(); var date = new Date(); var dateTimeNow = date.getTime(); date.setTime(dateTimeNow + expirationTime); var expirationTime = date.toUTCString(); document.cookie = cookieName+"="+cookieValue+"; expires="+expirationTime+"; path="+cookiePath; document.cookie = cookieName+ "_expiry_date_" + cookieValue + "="+ expirationTime + "; expires="+expirationTime+"; path="+cookiePath; document.cookie = cookieName+ "_storage_date_" + cookieValue + "="+ now.toUTCString() +"; expires="+expirationTime+"; path="+cookiePath; document.cookie = cookieName+ "_expiry_date_" + cookieValueOld + "="+ expirationTime + "; expires="+expirationTime+"; path="+cookiePath; document.cookie = cookieName+ "_storage_date_" + cookieValueOld + "="+ now.toUTCString() +"; expires="+expirationTime+"; path="+cookiePath; handleLocationSwitchForLocationIdentiferAndMaybeRedirect('ber',true); } } } }); /* cookie redirect from mun to ber ends */ </script><div id="aad057f91-6efd-4b00-b0cb-96886fe2b95e" consent-skip-blocker="1" class="" data-bg="background-color: rgba(0, 0, 0, 0.380);" style="background-color: rgba(0, 0, 0, 0.380); -moz-backdrop-filter:blur(0px);-o-backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px); position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;pointer-events:all;display:none;filter:none;max-width:100vw;max-height:100vh;transform:translateZ(0);" ></div><div class="sgpb-main-popup-data-container-86444" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);"> <div class="sg-popup-builder-content" id="sg-popup-content-wrapper-86444" data-id="86444" data-events="[{"param":"load","value":"10","hiddenOption":[]}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiMTIiLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5Iiwic2dwYi1wb3B1cC10aGVtZXMiOiJzZ3BiLXRoZW1lLTYiLCJzZ3BiLW92ZXJsYXktY29sb3IiOiIjMDAwMDAwIiwic2dwYi1vdmVybGF5LW9wYWNpdHkiOiIwLjgiLCJzZ3BiLWNvbnRlbnQtY3VzdG9tLWNsYXNzIjoic2ctcG9wdXAtY29udGVudCIsInNncGItYmFja2dyb3VuZC1pbWFnZS1tb2RlIjoibm8tcmVwZWF0Iiwic2dwYi1lc2Mta2V5Ijoib24iLCJzZ3BiLWVuYWJsZS1jbG9zZS1idXR0b24iOiJvbiIsInNncGItY2xvc2UtYnV0dG9uLWRlbGF5IjoiMSIsInNncGItY2xvc2UtYnV0dG9uLXBvc2l0aW9uIjoidG9wUmlnaHQiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi10b3AiOiItMTgiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1yaWdodCI6Ii0xOCIsInNncGItYnV0dG9uLXBvc2l0aW9uLWJvdHRvbSI6IiIsInNncGItYnV0dG9uLXBvc2l0aW9uLWxlZnQiOiIiLCJzZ3BiLWJ1dHRvbi1pbWFnZSI6IiIsInNncGItYnV0dG9uLWltYWdlLXdpZHRoIjoiMzAiLCJzZ3BiLWJ1dHRvbi1pbWFnZS1oZWlnaHQiOiIzMCIsInNncGItYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsInNncGItYm9yZGVyLXJhZGl1cyI6IjAiLCJzZ3BiLWJvcmRlci1yYWRpdXMtdHlwZSI6IiUiLCJzZ3BiLWJ1dHRvbi10ZXh0IjoiQ2xvc2UiLCJzZ3BiLXBvcHVwLWRpbWVuc2lvbi1tb2RlIjoicmVzcG9uc2l2ZU1vZGUiLCJzZ3BiLXJlc3BvbnNpdmUtZGltZW5zaW9uLW1lYXN1cmUiOiJhdXRvIiwic2dwYi13aWR0aCI6IjY0MHB4Iiwic2dwYi1oZWlnaHQiOiI0ODBweCIsInNncGItbWF4LXdpZHRoIjoiIiwic2dwYi1tYXgtaGVpZ2h0IjoiIiwic2dwYi1taW4td2lkdGgiOiIxMjBweCIsInNncGItbWluLWhlaWdodCI6IiIsInNncGItc2hvdy1wb3B1cC1zYW1lLXVzZXIiOiJvbiIsInNncGItc2hvdy1wb3B1cC1zYW1lLXVzZXItY291bnQiOiIxIiwic2dwYi1zaG93LXBvcHVwLXNhbWUtdXNlci1leHBpcnkiOiIxNSIsInNncGItb3Blbi1hbmltYXRpb24tZWZmZWN0IjoiTm8gZWZmZWN0Iiwic2dwYi1jbG9zZS1hbmltYXRpb24tZWZmZWN0IjoiTm8gZWZmZWN0Iiwic2dwYi1lbmFibGUtY29udGVudC1zY3JvbGxpbmciOiJvbiIsInNncGItcG9wdXAtb3JkZXIiOiIwIiwic2dwYi1wb3B1cC1kZWxheSI6IjAiLCJzZ3BiLXBvc3QtaWQiOiI4NjQ0NCIsInNncGItZW5hYmxlLXBvcHVwLW92ZXJsYXkiOiJvbiIsInNncGItYnV0dG9uLWltYWdlLWRhdGEiOiIiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtZGF0YSI6IiIsInNncGJDb25kaXRpb25zIjpudWxsfQ=="> <div class="sgpb-popup-builder-content-86444 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><div style="background-color: #921015; min-height: 40%;"> <div style="font-size: 18px; background-color: #333; color: #fff; padding: 10px; margin: 0; border-radius: 4px 4px 0 0; text-align: center;"> <h3>PUSH YOUR CODE FURTHER</h3> </div> <div class="modal-body section-builder-request-info sectioncontainer" style="border-bottom-color: #003054; border-bottom-style: solid; border-width: 0px; padding: 20px 35px; font-size: 0.9em;"> <div class=""> <div class=""> <div class="nl-ctatext" style="color: #fff; font-size: 20px; margin-top: 30px; background-color: #921015; text-align: center;">EMPOWERING YOU TO WRITE BETTER PHP<br /> BECOME PART OF THE COMMUNITY NOW!</div> <div class="nlform" style="margin: 20px 0px 20px 0px; padding: 0px; display: flex; text-align: center;"> <div class="" id="mc_embed_signup" style="width: 100%;"><script>(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.13 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-86470 mc4wp-form-basic mc4wp-ajax" method="post" data-id="86470" data-name="NL Form new" ><div class="mc4wp-form-fields"><div class="location-chooser" style="color:white;margin-bottom:5px; text-align:center;"> </div> <div class="container" style="max-width:100%;"> <div class="col-xl-12 col-lg-12 col-md-12 nlform" style="margin-top:0px;display: flex;height: 53px;"> <input class="email--input" type="email" name="EMAIL" style="border: 0px !important;" placeholder="Email *" required /> <input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTI" value="IC"/> <input type="hidden" name="BRAND" value="International PHP Conference"> <input id="WHITEPAPER" type="hidden" name="WHITEPAPER" value=""> <input id="PENDING" type="hidden" name="PENDING" value=""> <input id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="ICform25"> <input name="INTERESTS[2d1139d53b][]" type="hidden" value="aa62335d8d" checked="true"> <input id="EDITION" type="hidden" name="EDITION" value=""> <div class='send-nl-wrapper-btn'> <input class="ml-send-button custom-primary-button light-button" type="image" src="/wp-content/themes/sands-events-subtheme/img/Group64358.svg" type="submit" value="send" /></div> </div> </div><input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1732753326" /><input type="hidden" name="_mc4wp_form_id" value="86470" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></div> </div> </div> </div> </div> </div> </div></div> </div> </div><link rel='stylesheet' id='oldtheme_style-css' href='https://phpconference.com/wp-content/plugins/sands-new-theme/ijc-style_old.css?x81150' type='text/css' media='all' /> <script data-cfasync="false" type="text/javascript" defer src="https://phpconference.com/wp-content/uploads/rcb_js_uploads/f90a7256ed330e8a27bb62142ee145ca/dist/2016232157.js?x81150" id="real-cookie-banner-pro-blocker-js"></script> <script type="text/javascript" id="sands_mc4wp_script-js-extra"> /* <![CDATA[ */ var sandsMC4WP = {"publicCaptchaKey":"6LeFBOYZAAAAAI4o5y2WDH2HRKz5zAkSrBzvuvCw"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/mailchimp-for-wp-sands-ajax//assets/js/sands_mc4wp.js?x81150" id="sands_mc4wp_script-js"></script> <script id="google-recaptcha-js" consent-original-src-_="https://www.google.com/recaptcha/api.js?render=6LeFBOYZAAAAAI4o5y2WDH2HRKz5zAkSrBzvuvCw" consent-required="84529" consent-by="services" consent-id="84531" consent-original-type-_="text/javascript" type="application/consent"></script> <script type="text/javascript" defer src="https://phpconference.com/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?x81150" id="mc4wp-forms-api-js"></script> <script type="text/javascript" id="mc4wp-ajax-forms-js-extra"> /* <![CDATA[ */ var mc4wp_ajax_vars = {"loading_character":"\u2022","ajax_url":"https:\/\/phpconference.com\/wp-admin\/admin-ajax.php?action=mc4wp-form","error_text":"Oops. Something went wrong. Please try again later."}; /* ]]> */ </script> <script type="text/javascript" defer src="https://phpconference.com/wp-content/plugins/mc4wp-premium/ajax-forms/assets/js/ajax-forms.js?x81150" id="mc4wp-ajax-forms-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands_advanced_tickets_display/assets/js/sands_advanced_tickets_display.js?x81150" id="sands_advanced_tickets_display_js-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sands_advanced_tickets_display/assets/libs/jquery.bxslider/jquery.bxslider.min.js?x81150" id="jqbxslidercssjs-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/flexslider-hg/js/jquery.flexslider-min.js?x81150" id="flexslider-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js" id="gsap-core-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/TextPlugin.min.js" id="gsap-text-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/ScrollTrigger.min.js" id="gsap-scroll-trigger-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/gsap@3.12.5/dist/CustomEase.min.js" id="gsap-custom-ease-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/superfish/js/superfish.js?x81150" id="superfish-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-includes/js/hoverIntent.min.js?x81150" id="hoverIntent-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/dl-menu/modernizr.custom.js?x81150" id="modernizr-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/plugins/jquery.easing.js?x81150" id="jquery-easing-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/themes/thekeynote-v1-00/javascript/gdlr-script.js?x81150" id="gdlr-script-js"></script> <script type="text/javascript" id="wpcf7cf-scripts-js-extra"> /* <![CDATA[ */ var wpcf7cf_global_settings = {"ajaxurl":"https:\/\/phpconference.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/cf7-conditional-fields/js/scripts.js?x81150" id="wpcf7cf-scripts-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?x81150" id="wp-polyfill-inert-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?x81150" id="regenerator-runtime-js"></script> <script type="text/javascript" src="https://phpconference.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?x81150" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-extra"> /* <![CDATA[ */ var wpcf7_recaptcha = {"sitekey":"6LeFBOYZAAAAAI4o5y2WDH2HRKz5zAkSrBzvuvCw","actions":{"homepage":"homepage","contactform":"contactform"}}; /* ]]> */ </script> <script id="wpcf7-recaptcha-js" consent-original-src-_="https://phpconference.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.9.8" consent-required="84529" consent-by="services" consent-id="84531" consent-original-type-_="text/javascript" type="application/consent"></script> <script type="text/javascript" src="https://phpconference.com/wp-content/plugins/sliderpro/public/assets/js/jquery.sliderPro.min.js?x81150" id="sliderpro-plugin-script-js"></script> <script type="text/javascript"> (function() { var expirationDate = new Date(); expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 ); document.cookie = "pll_language=en; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax"; }()); </script> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Page Caching using Disk: Enhanced Served from: phpconference.com @ 2024-11-28 01:22:07 by W3 Total Cache -->